Jump to content

Can't compile giFT and transcode, and problem w/ ImageMagick


GuoJing
 Share

Recommended Posts

I'm pulling my hair out after almost a week trying to compile these things and I have done everything I can and installed everything I think is related to these from the Mandrake CDs :? I hope you guys can help me with this. Many thanks in advance :)

 

With giFT:

 

Here are the problematic lines I can find:

 

After ./configure:

 

checking command to parse /usr//bin/nm -B output... ./configure: line 4187: uniq: command not found....

..................

configure: creating ./config.status

./configure: line 16047: uniq: command not found

..................

giFT 0.11.1



-------------------- core ---



libgift.................: yes

gift daemon.............: yes

use ltdl................: no



--------------- protocols ---



OpenFT..................: yes

Gnutella................: yes



-------------- extensions ---



use zlib................: yes

use perl................: no (support temporarily deprecated)

use libdb...............: yes



--------- meta data tools ---



use libvorbis...........: yes

use ImageMagick.........: no

use libmagic............: no



-----------------------------

 

After make:

....................



meta_avi.c:68:3: #error inttypes.h not found!

meta_avi.c: In function `avi_close_output_file':

meta_avi.c:1321: `PACKAGE' undeclared (first use in this function)

meta_avi.c:1321: (Each undeclared identifier is reported only once

meta_avi.c:1321: for each function it appears in.)

meta_avi.c:1321: `VERSION' undeclared (first use in this function)

make[3]: *** [meta_avi.lo] Error 1

make[3]: Leaving directory `/home/guojing/Install/giFT/giFT-0.11.1/src/meta'

make[2]: *** [all-recursive] Error 1

make[2]: Leaving directory `/home/guojing/Install/giFT/giFT-0.11.1/src'

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory `/home/guojing/Install/giFT/giFT-0.11.1'

make: *** [all] Error 2

 

inttypes.h does exist in /usr/include.... I also have the same PACKAGE and VERSION problem in some avi_close_output_file function when compiling transcode (can't compile that one either).

 

Wonder if it has anything to do with ImageMagick. I have IM 5.4.4-7mdk installed with all the devel shit, but somehow transcode and this one both report that there is no ImageMagick (dependent modules) available; in particular, transcode even reports that InitializeMagick (which as I understand is the first and most basic function of the whole ImageMagick package) function cannot be found in -lMagick :mad:

 

This is where compiling transcode fails:

 

avilib.c: In function `avi_close_output_file':

avilib.c:995: `PACKAGE' undeclared (first use in this function)

avilib.c:995: (Each undeclared identifier is reported only once

avilib.c:995: for each function it appears in.)

avilib.c:995: `VERSION' undeclared (first use in this function)

make[2]: *** [avilib.o] Error 1

make[2]: Leaving directory `/home/guojing/Install/transcode-0.6.8/avilib'

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory `/home/guojing/Install/transcode-0.6.8'

make: *** [all] Error 2

 

and I've tried zillions of transcode versions.

 

AARRRGGGGGGGHHHHHHHH why do they have to make installing software so hard !!!!?????? :x

Link to comment
Share on other sites

urpmi coreutils

 

will get you uniq (this package should've been installed... :?)

 

if that fixes the uniq error try compiling again and see if you still have the problems. if so, i'll try compiling giFT on my system and see if i can duplicate the error.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...