[MacPorts] #19348: qt4-mac build fails with Undefined symbols
MacPorts
noreply at macports.org
Thu Apr 16 20:02:22 PDT 2009
#19348: qt4-mac build fails with Undefined symbols
----------------------------------+-----------------------------------------
Reporter: jrtomshine@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.7.1
Keywords: | Port: qt4-mac
----------------------------------+-----------------------------------------
I'm attaching the results of the port install with the debug flag -- it
fails at this point:
rm -f libphonon_qt7_debug.bundle
/usr/bin/g++-4.0 -headerpad_max_install_names -bundle -flat_namespace -o
libphonon_qt7_debug.bundle .obj/debug-shared/quicktimevideoplayer.o .obj
/debug-shared/backendheader.o .obj/debug-shared/medianodevideopart.o .obj
/debug-shared/medianodeevent.o .obj/debug-shared/audiooutput.o .obj/debug-
shared/backendinfo.o .obj/debug-shared/audiosplitter.o .obj/debug-
shared/audioeffects.o .obj/debug-shared/quicktimestreamreader.o .obj
/debug-shared/medianode.o .obj/debug-shared/backend.o .obj/debug-
shared/mediaobject.o .obj/debug-shared/mediaobjectaudionode.o .obj/debug-
shared/audiomixer.o .obj/debug-shared/quicktimeaudioplayer.o .obj/debug-
shared/videoframe.o .obj/debug-shared/quicktimemetadata.o .obj/debug-
shared/audiodevice.o .obj/debug-shared/audioconnection.o .obj/debug-
shared/audiograph.o .obj/debug-shared/audionode.o .obj/debug-
shared/videowidget.o
-F/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/work
/qt-mac-opensource-src-4.5.0/lib -L/opt/local/lib
-L/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/work
/qt-mac-opensource-src-4.5.0/lib -Xarch_i386 -Xarch_ppc -framework
QuickTime -framework AudioUnit -framework AudioToolbox -framework
CoreAudio -framework QuartzCore -framework QTKit -framework phonon
-L/opt/local/lib
-L/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/work
/qt-mac-opensource-src-4.5.0/lib
-F/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qt4-mac/work
/qt-mac-opensource-src-4.5.0/lib -framework QtDBus -ldbus-1 -framework
QtXml -framework QtOpenGL -framework QtGui -framework Carbon -framework
AppKit -lpng -framework QtCore -lz -lm -framework ApplicationServices
-framework OpenGL -framework AGL
ld: warning, duplicate dylib /opt/local/lib/libz.1.dylib
Undefined symbols:
"_CGLGetCurrentContext", referenced from:
Phonon::QT7::QuickTimeVideoPlayer::createVisualContext() in
quicktimevideoplayer.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[4]: ***
[../../../../plugins/phonon_backend/libphonon_qt7_debug.bundle] Error 1
make[3]: *** [debug-all] Error 2
make[2]: *** [sub-qt7-make_default] Error 2
make[1]: *** [sub-phonon-make_default] Error 2
make: *** [sub-plugins-make_default-ordered] Error 2
Warning: the following items did not execute (for qt4-mac):
org.macports.activate org.macports.build org.macports.destroot
org.macports.install
Error: Status 1 encountered during processing.
zefiris:~ jshine$
--
Ticket URL: <http://trac.macports.org/ticket/19348>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list