Problem building quicktime for linux in mandriva2006Free
I have tried repeatedly to install and use quicktime4linux in Mandriva 2006. I have installed yasm as instructed, and run the configuration file. When trying to run the makefile all I get are errors like this:
[root@localhost quicktime4linux-2.1]# make
gcc -c `cat i686/c_flags` qtmp3.c -o i686/qtmp3.o
qtmp3.c:3:26: error: mpeg3private.h: No such file or directory
qtmp3.c:4:25: error: mpeg3protos.h: No such file or directory
qtmp3.c:17: error: syntax error before 'mpeg3_layer_t'
qtmp3.c:17: warning: no semicolon at end of struct or union
qtmp3.c:19: warning: data definition has no type or storage class
qtmp3.c:40: error: syntax error before '*' token
qtmp3.c:40: warning: data definition has no type or storage class
qtmp3.c:49: error: syntax error before '}' token
qtmp3.c:49: warning: data definition has no type or storage class
qtmp3.c: In function 'delete_codec':
qtmp3.c:57: error: 'codec' undeclared (first use in this function)
qtmp3.c:57: error: (Each undeclared identifier is reported only once
qtmp3.c:57: error: for each function it appears in.)
qtmp3.c: At top level:
qtmp3.c:96: error: syntax error before 'quicktime_mp3_codec_t'
qtmp3.c: In function 'chunk_len':
qtmp3.c:104: error: 'offset' undeclared (first use in this function)
qtmp3.c:104: error: 'next_chunk' undeclared (first use in this function)
qtmp3.c:106: error: 'file' undeclared (first use in this function)
qtmp3.c:107: warning: pointer targets in passing argument 2 of 'quicktime_read_data' differ in signedness
qtmp3.c:115: error: 'codec' undeclared (first use in this function)
qtmp3.c: In function 'decode':
qtmp3.c:150: error: 'codec' undeclared (first use in this function)
qtmp3.c:169: warning: incompatible implicit declaration of built-in function 'bzero'
qtmp3.c:239: error: 'MAXFRAMESAMPLES' undeclared (first use in this function)
qtmp3.c:245: warning: incompatible implicit declaration of built-in function 'memcpy'
qtmp3.c: At top level:
qtmp3.c:333: error: syntax error before '*' token
qtmp3.c: In function 'allocate_output':
qtmp3.c:336: error: 'codec' undeclared (first use in this function)
qtmp3.c:336: error: 'samples' undeclared (first use in this function)
qtmp3.c:343: warning: incompatible implicit declaration of built-in function 'memcpy'
qtmp3.c: At top level:
qtmp3.c:360: error: syntax error before 'quicktime_mp3_codec_t'
qtmp3.c: In function 'write_frames':
qtmp3.c:369: error: 'codec' undeclared (first use in this function)
qtmp3.c:388: error: 'file' undeclared (first use in this function)
qtmp3.c:389: error: 'track' undeclared (first use in this function)
qtmp3.c:392: warning: pointer targets in passing argument 3 of 'quicktime_write_vbr_frame' differ in signedness
qtmp3.c:404: error: 'track_map' undeclared (first use in this function)
qtmp3.c: In function 'encode':
qtmp3.c:451: error: 'codec' undeclared (first use in this function)
qtmp3.c:485: warning: incompatible implicit declaration of built-in function 'memcpy'
qtmp3.c: In function 'set_parameter':
qtmp3.c:542: error: 'codec' undeclared (first use in this function)
qtmp3.c: In function 'flush':
qtmp3.c:558: error: 'codec' undeclared (first use in this function)
qtmp3.c: In function 'quicktime_init_codec_mp3':
qtmp3.c:578: error: 'codec' undeclared (first use in this function)
make: *** [i686/qtmp3.o] Error 1
[root@localhost quicktime4linux-2.1]#
I do not know anything about this system, and have only been using it because I built a cool computer from parts out of the dumpster at work and don't have the money for windows. infact I don't have any money at all.
I'm sorry if the above errors don't help in the slightest and just junk up this post, but I don't know how to tell you what is wrong, and it means nothing to me, but may mean something to you ppl.
thanks a million!
Hellion Darklord
|