I've been tinkering this for a bit. Not sure what the problem is, so I figured 
I'd post this up here and see if anyone has any ideas of what to do. Not ruling 
out my own stupidity as the primary culprit:

gcc -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow 
-Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -g -O3 
-fomit-frame-pointer -fno-common -I/usr/X11R6/include -I/sw/include/SDL 
-D_GNU_SOURCE=1 -D_THREAD_SAFE -g -O2 -Wl,-dylib_file 
-Wl,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
 -o .libs/mpeg2dec mpeg2dec.o dump_state.o getopt.o gettimeofday.o 
-Wl,-framework -Wl,Cocoa  -L/sw/lib ../libvo/libvo.a -lSM -lICE 
-L/usr/X11R6/lib -lXext -lX11 -lXv /sw/lib/libSDLmain.a /sw/lib/libSDL.dylib 
../libmpeg2/.libs/libmpeg2.dylib ../libmpeg2/convert/.libs/libmpeg2convert.dylib
duplicate symbol ___sputc in:
    mpeg2dec.o
    dump_state.o
duplicate symbol ___sputc in:
    mpeg2dec.o
    getopt.o
duplicate symbol ___sputc in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_x11.o)
duplicate symbol ___sputc in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol _isascii in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol ___istype in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol ___isctype in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol ___wcwidth in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol _isalnum in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol _isalpha in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol _isblank in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol _iscntrl in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol _isdigit in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol _isgraph in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol _islower in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol _isprint in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol _ispunct in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol _isspace in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol _isupper in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol _isxdigit in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol _toascii in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol _tolower in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol _toupper in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol _digittoint in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol _ishexnumber in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol _isideogram in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol _isnumber in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol _isphonogram in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol _isrune in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol _isspecial in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_sdl.o)
duplicate symbol ___sputc in:
    mpeg2dec.o
    ../libvo/libvo.a(video_out_pgm.o)
ld: 31 duplicate symbols for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[1]: *** [mpeg2dec] Error 1
make: *** [all-recursive] Error 1
### execution of make failed, exit code 2
### execution of /tmp/fink.vGJwl failed, exit code 2
Removing runtime build-lock...
Removing build-lock package...
/sw/bin/dpkg-lockwait -r fink-buildlock-mpeg2dec-0.5.1-102
(Reading database ... 151264 files and directories currently installed.)
Removing fink-buildlock-mpeg2dec-0.5.1-102 ...
Failed: phase compiling: mpeg2dec-0.5.1-102 failed

I tried the basics as described in the error screen (setting jobs to 1, etc.). 
No luck. Did some googling but didn't find much for this package. Any ideas?

------------------------------------------------------------------------------
Sponsored by Intel(R) XDK 
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
_______________________________________________
Fink-beginners mailing list
Fink-beginners@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.beginners
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-beginners

Reply via email to