Date: Tue, 4 Jan 2005 13:18:46 -0600 (CST) From: Mark <boxend@redtick.homeunix.com> To: freebsd-multimedia@freebsd.org Subject: avidemux2 Message-ID: <200501041918.j04JIk5h004636@redtick.homeunix.com>
next in thread | raw e-mail | index | archive | help
Trying to build this port but I get the following error on a freebsd 5.3 amd64 box, I have done a cvsup ports and portupgrade -aRr but still no joy. :/usr/ports/multimedia/avidemux2# make install ===> Installing for avidemux2-2.0.34 ===> avidemux2-2.0.34 depends on executable: mpeg2enc - not found ===> Verifying install for mpeg2enc in /usr/ports/multimedia/mjpegtools ===> Building for mjpegtools-1.6.2_2 gmake all-recursive gmake[1]: Entering directory `/usr/ports/multimedia/mjpegtools/work/mjpegtools-1.6.2' Making all in utils gmake[2]: Entering directory `/usr/ports/multimedia/mjpegtools/work/mjpegtools-1.6.2/utils' gmake[3]: Entering directory `/usr/ports/multimedia/mjpegtools/work/mjpegtools-1.6.2/utils' gmake[3]: Nothing to be done for `all-am'. gmake[3]: Leaving directory `/usr/ports/multimedia/mjpegtools/work/mjpegtools-1.6.2/utils' gmake[2]: Leaving directory `/usr/ports/multimedia/mjpegtools/work/mjpegtools-1.6.2/utils' Making all in lavtools gmake[2]: Entering directory `/usr/ports/multimedia/mjpegtools/work/mjpegtools-1.6.2/lavtools' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/usr/ports/multimedia/mjpegtools/work/mjpegtools-1.6.2/lavtools' Making all in aenc gmake[2]: Entering directory `/usr/ports/multimedia/mjpegtools/work/mjpegtools-1.6.2/aenc' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/usr/ports/multimedia/mjpegtools/work/mjpegtools-1.6.2/aenc' Making all in mplex gmake[2]: Entering directory `/usr/ports/multimedia/mjpegtools/work/mjpegtools-1.6.2/mplex' /bin/sh /usr/local/bin/libtool15 --mode=link c++ -O -pipe -o libmplex2.la -rpath /usr/local/lib -version-info 2:2:2 -release 1.6 -export-dynamic libmplex2_la-ac3strm_in.lo libmplex2_la-audiostrm_out.lo libmplex2_la-bits.lo libmplex2_la-buffer.lo libmplex2_la-dtsstrm_in.lo libmplex2_la-inputstrm.lo libmplex2_la-interact.lo libmplex2_la-lpcmstrm_in.lo libmplex2_la-mpastrm_in.lo libmplex2_la-multiplexor.lo libmplex2_la-padstrm.lo libmplex2_la-stillsstream.lo libmplex2_la-stream_params.lo libmplex2_la-systems.lo libmplex2_la-vector.lo libmplex2_la-videostrm_in.lo libmplex2_la-videostrm_out.lo ../utils/libmjpegutils.a -L/usr/local/lib -pthread *** Warning: Linking the shared library libmplex2.la against the *** static library ../utils/libmjpegutils.a is not portable! c++ -shared -nostdlib /usr/lib/crti.o /usr/lib/crtbeginS.o .libs/libmplex2_la-ac3strm_in.o .libs/libmplex2_la-audiostrm_out.o .libs/libmplex2_la-bits.o .libs/libmplex2_la-buffer.o .libs/libmplex2_la-dtsstrm_in.o .libs/libmplex2_la-inputstrm.o .libs/libmplex2_la-interact.o .libs/libmplex2_la-lpcmstrm_in.o .libs/libmplex2_la-mpastrm_in.o .libs/libmplex2_la-multiplexor.o .libs/libmplex2_la-padstrm.o .libs/libmplex2_la-stillsstream.o .libs/libmplex2_la-stream_params.o .libs/libmplex2_la-systems.o .libs/libmplex2_la-vector.o .libs/libmplex2_la-videostrm_in.o .libs/libmplex2_la-videostrm_out.o ../utils/libmjpegutils.a -L/usr/local/lib -pthread -L/usr/lib -lstdc++ -lm -lgcc_pic /usr/lib/crtendS.o /usr/lib/crtn.o -Wl,-soname -Wl,libmplex2-1.6.so.2 -o .libs/libmplex2-1.6.so.2 /usr/bin/ld: ../utils/libmjpegutils.a(mjpeg_logging.o): relocation R_X86_64_32 can not be used when making a shared object; recompile with -fPIC ../utils/libmjpegutils.a: could not read symbols: Bad value gmake[2]: *** [libmplex2.la] Error 1 gmake[2]: Leaving directory `/usr/ports/multimedia/mjpegtools/work/mjpegtools-1.6.2/mplex' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/multimedia/mjpegtools/work/mjpegtools-1.6.2' gmake: *** [all] Error 2 *** Error code 2 Stop in /usr/ports/multimedia/mjpegtools. *** Error code 1 Thanks for looking.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200501041918.j04JIk5h004636>