#15941: mjpegtools 1.6.2, --------------------------------+------------------------------------------- Reporter: mroman@eduapple.pl | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Low | Milestone: Port Enhancements Component: ports | Version: 1.6.0 Keywords: | --------------------------------+------------------------------------------- I am not expirenced unix user, but on my machine there is bug while compiling mjpegtools: {{{ Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_mjpegtools/work/mjpegtools-1.6.2" && make all LIBTOOL=/opt/local/bin/glibtool ASFLAGS="-f macho" " returned error 2 Command output: if /opt/local/bin/glibtool --mode=compile /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/opt/local/include -DG_LOG_DOMAIN=\"lavtools\" -DLAVPLAY_VERSION=\"1.6.2\" -I/usr/local/include -I /usr/X11R6/include -I../utils -I/opt/local/include -L/opt/local/lib -O2 -L/opt/local/lib -Wall -Wunused -MT liblavplay_la-audiolib.lo -MD -MP -MF ".deps/liblavplay_la- audiolib.Tpo" \ -c -o liblavplay_la-audiolib.lo `test -f 'audiolib.c' || echo './'`audiolib.c; \ then mv -f ".deps/liblavplay_la-audiolib.Tpo" ".deps /liblavplay_la-audiolib.Plo"; \ else rm -f ".deps/liblavplay_la-audiolib.Tpo"; exit 1; \ fi /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/opt/local/include -DG_LOG_DOMAIN=\"lavtools\" -DLAVPLAY_VERSION=\"1.6.2\" -I/usr/local/include -I /usr/X11R6/include -I../utils -I/opt/local/include -L/opt/local/lib -O2 -L/opt/local/lib -Wall -Wunused -MT liblavplay_la- audiolib.lo -MD -MP -MF .deps/liblavplay_la-audiolib.Tpo -c audiolib.c -fno-common -DPIC -o .libs/liblavplay_la-audiolib.o audiolib.c:634: warning: 'system_error' defined but not used /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/opt/local/include -DG_LOG_DOMAIN=\"lavtools\" -DLAVPLAY_VERSION=\"1.6.2\" -I/usr/local/include -I /usr/X11R6/include -I../utils -I/opt/local/include -L/opt/local/lib -O2 -L/opt/local/lib -Wall -Wunused -MT liblavplay_la- audiolib.lo -MD -MP -MF .deps/liblavplay_la-audiolib.Tpo -c audiolib.c -o liblavplay_la-audiolib.o >/dev/null 2>&1 /opt/local/bin/glibtool --mode=link /usr/bin/gcc-4.0 -O2 -L/opt/local/lib -Wall -Wunused -L/opt/local/lib -o liblavplay.la -rpath /opt/local/lib -version-info 2:2:2 -export-dynamic liblavplay_la-liblavplay.lo liblavplay_la-audiolib.lo /usr/bin/gcc-4.0 -dynamiclib ${wl}-undefined ${wl}dynamic_lookup -o .libs/liblavplay.0.2.2.dylib .libs/liblavplay_la-liblavplay.o .libs /liblavplay_la-audiolib.o -L/opt/local/lib -install_name /opt/local/lib/liblavplay.0.dylib -compatibility_version 3 -current_version 3.2 -Wl,-single_module dsymutil .libs/liblavplay.0.2.2.dylib || : warning: no debug symbols in executable (-arch i386) (cd .libs && rm -f liblavplay.0.dylib && ln -s liblavplay.0.2.2.dylib liblavplay.0.dylib) (cd .libs && rm -f liblavplay.dylib && ln -s liblavplay.0.2.2.dylib liblavplay.dylib) ar cru .libs/liblavplay.a liblavplay_la-liblavplay.o liblavplay_la- audiolib.o ranlib .libs/liblavplay.a creating liblavplay.la (cd .libs && rm -f liblavplay.la && ln -s ../liblavplay.la liblavplay.la) if /usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/opt/local/include -DG_LOG_DOMAIN=\"lavtools\" -DLAVPLAY_VERSION=\"1.6.2\" -I/usr/local/include -I /usr/X11R6/include -I../utils -I/opt/local/include -L/opt/local/lib -O2 -L/opt/local/lib -Wall -Wunused -MT lavplay.o -MD -MP -MF ".deps/lavplay.Tpo" \ -c -o lavplay.o `test -f 'lavplay.c' || echo './'`lavplay.c; \ then mv -f ".deps/lavplay.Tpo" ".deps/lavplay.Po"; \ else rm -f ".deps/lavplay.Tpo"; exit 1; \ fi /opt/local/bin/glibtool --mode=link /usr/bin/gcc-4.0 -O2 -L/opt/local/lib -Wall -Wunused -L/opt/local/lib -o lavplay lavplay.o ../utils/libmjpegutils.a liblavplay.la liblavjpeg.la liblavfile.la -lpthread -L/opt/local/lib -lSDLmain -lSDL -Wl,-framework,Cocoa -lX11 /usr/bin/gcc-4.0 -O2 -Wall -Wunused -o .libs/lavplay lavplay.o -Wl,-framework -Wl,Cocoa -L/opt/local/lib ../utils/libmjpegutils.a ./.libs/liblavplay.dylib ./.libs/liblavjpeg.dylib ./.libs/liblavfile.dylib /opt/local/lib/libjpeg.dylib -L/usr/local/lib /opt/local/lib/libdv.dylib -lm /opt/local/lib/libglib.dylib -lpthread -lSDLmain /opt/local/lib/libSDL.dylib -lX11 ld: library not found for -lX11 collect2: ld returned 1 exit status make[2]: *** [lavplay] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 }}} I managed to compile this app, by modifying portfile. -- Ticket URL: <http://trac.macports.org/ticket/15941> MacPorts <http://www.macports.org/> Ports system for Mac OS