From: Adam R. <ada...@go...> - 2009-06-15 21:22:00
|
I am trying to build SFEffmpeg on OpenSolaris 2009.06, I have succeeded in building SFExvid but seem to have problems with SFEffmpeg. My eventual goal is to build SFExvid, SFEffmpeg, and SFEmplayer. Maybe I am doing something wrong? The steps I took - 1) I did a fresh install of OpenSolaris 2009.06 (into VirtualBox) 2) $ pfexec pkg install ss-dev gcc-dev 3) Downloaded, Unpacked and Installed JDS's desktop-cbe-1.7.0-rc1-x86.tar.bz2 4) $ svn co https://pkgbuild.svn.sourceforge.net/svnroot/pkgbuild/spec-files-extra/trunk SFE 5) $ cd SFE 6) $ . /opt/dtbld/bin/env.sh 7) $ pkgtool build --download --autodeps --interactive ./encumbered/SFEffmpeg.spec During the build it stops with this error (I also attach the config.log from the SFE freeglut build) - cc -I../../../include -DTARGET_HOST_POSIX_X11=1 -o .libs/CallbackMaker CallbackMaker-CallbackMaker.o ../../../src/.libs/libglut.so -lm -lGL -lGLU -lXext -lX11 -lXxf86vm -lXi Undefined first referenced symbol in file XDamageDestroy /usr/lib/libGL.so XDamageCreate /usr/lib/libGL.so XDamageQueryExtension /usr/lib/libGL.so XDamageQueryVersion /usr/lib/libGL.so ld: fatal: symbol referencing errors. No output written to .libs/CallbackMaker make[3]: *** [CallbackMaker] Error 1 make[3]: Leaving directory `/export/home/aretter/packages/BUILD/freeglut-2.6.0.1/freeglut/freeglut/progs/demos/CallbackMaker' make[2]: *** [install-recursive] Error 1 make[2]: Leaving directory `/export/home/aretter/packages/BUILD/freeglut-2.6.0.1/freeglut/freeglut/progs/demos' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/export/home/aretter/packages/BUILD/freeglut-2.6.0.1/freeglut/freeglut/progs' make: *** [install-recursive] Error 1 ++ pkgbuild_start_shell ++ set +x *** Command failed; entering interactive mode *** starting shell *** when finished *** type exit to continue *** type exit 1 to abort pkgbuild@opensolarisnew> -- Adam Retter |