Subject: SDL_image, libmpeg2 build fail
To: None <pkgsrc-users@NetBSD.org>
From: Dawid Busse <darthbula@o2.pl>
List: pkgsrc-users
Date: 09/12/2006 09:50:02
Hi All
On NetBSD 4.0_BETA/amd64, pkgsrc current, xorg; doing make in graphics/SDL_image and multimedia/libmpeg2 results in:
SDL_image:
cc -O2 -pipe -march=athlon64 -I/usr/pkgsrc/graphics/SDL_image/work/.buildlink/include -DGLX_GLXEXT_LEGACY
-I/usr/pkgsrc/graphics/SDL_image/work/.buildlink/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -Wl,-R/usr/pkg/lib
-o .libs/showimage showimage.o -Wl,-rpath -Wl,/usr/pkg/lib -L/usr/pkgsrc/graphics/SDL_image/work/.buildlink/lib
./.libs/libSDL_image.so /usr/pkgsrc/graphics/SDL_image/work/.buildlink/lib/libpng12.so
/usr/pkgsrc/graphics/SDL_image/work/.buildlink/lib/libtiff.so /usr/pkgsrc/graphics/SDL_image/work/.buildlink/lib/libjpeg.so
-lc -lz /usr/pkgsrc/graphics/SDL_image/work/.buildlink/lib/libSDL.so -lm -lossaudio -lX11 -lXext -lusbhid -lpthread
-Wl,--rpath -Wl,/usr/pkg/lib -Wl,--rpath -Wl,/usr/pkgsrc/graphics/SDL_image/work/.buildlink/lib
ld: cannot find -lX11
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/graphics/SDL_image/work/SDL_image-1.2.5
*** Error code 1
same error in libmpeg2:
cc -Wall -O2 -pipe -march=athlon64 -I/usr/pkgsrc/multimedia/libmpeg2/work/.buildlink/include -DGLX_GLXEXT_LEGACY
-fomit-frame-pointer -fno-common -I/usr/pkgsrc/multimedia/libmpeg2/work/.buildlink/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT
-D_THREAD_SAFE -Wl,-R/usr/pkg/lib -o .libs/mpeg2dec mpeg2dec.o dump_state.o getopt.o gettimeofday.o -Wl,-rpath
-Wl,/usr/pkg/lib -L/usr/pkgsrc/multimedia/libmpeg2/work/.buildlink/lib ../libvo/libvo.a
/usr/pkgsrc/multimedia/libmpeg2/work/.buildlink/lib/libSDL.so -lm -lossaudio -lX11 -lXext -lusbhid -lpthread
../libmpeg2/.libs/libmpeg2.so ../libmpeg2/convert/.libs/libmpeg2convert.so -Wl,--rpath
-Wl,/usr/pkgsrc/multimedia/libmpeg2/work/.buildlink/lib -Wl,--rpath -Wl,/usr/pkg/lib
ld: cannot find -lX11
gmake[1]: *** [mpeg2dec] Error 1
gmake[1]: Leaving directory `/usr/pkgsrc/multimedia/libmpeg2/work/mpeg2dec-0.4.0/src'
gmake: *** [all-recursive] Error 1
*** Error code 2
Stop.
make: stopped in /usr/pkgsrc/multimedia/libmpeg2
*** Error code 1
Cheers