-
Bug
-
Resolution: Done
-
P0: Blocker
-
4.6.0
-
None
-
d845505fd57ad4b06499b5b125703e80bbae692a
I tested qt-everywhere-commercial-src-4.6.0.tar.gz on gravlaks (HP-UXi 11.23).
mkspec: hpuxi-acc-64
It compiles fine, but gives warnings when linking about unresolved symbols.
Can't run any GUI apps, they all bork because of the missing symbols:
qt@gravlaks:/var/tmp/Qt-4.6.0-RC> assistant
/usr/lib/hpux64/dld.so: Unsatisfied code symbol 'Z19XSyncQueryExtensionP9_XDisplayPiS1' in load module '/var/tmp/Qt-4.6.0-RC/lib/libQtGui.so.4'.
Killed
The missing symbol is apparently XSyncQueryExtension(_XDisplay*, int*, int*) in this case.
The compile output reveals the rest of the problem.
qt@gravlaks:/var/tmp/Qt-4.6.0-RC/examples/network/qftp> make
aCC -c +DD64 +DSitanium -w -D_STRICT_ANSI_ -D_HPUX_SOURCE +O1 -D_POSIX_C_SOURCE=199506L -D_REENTRANT -mt -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../../mkspecs/hpuxi-acc-64 -I. -I../../../include/QtCore -I../../../include/QtNetwork -I../../../include/QtGui -I../../../include -I. -o ftpwindow.o ftpwindow.cpp
aCC -c +DD64 +DSitanium -w -D_STRICT_ANSI_ -D_HPUX_SOURCE +O1 -D_POSIX_C_SOURCE=199506L -D_REENTRANT -mt -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../../mkspecs/hpuxi-acc-64 -I. -I../../../include/QtCore -I../../../include/QtNetwork -I../../../include/QtGui -I../../../include -I. -o main.o main.cpp
/var/tmp/Qt-4.6.0-RC/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../../mkspecs/hpuxi-acc-64 -I. -I../../../include/QtCore -I../../../include/QtNetwork -I../../../include/QtGui -I../../../include -I. ftpwindow.h -o moc_ftpwindow.cpp
aCC -c +DD64 +DSitanium -w -D_STRICT_ANSI_ -D_HPUX_SOURCE +O1 -D_POSIX_C_SOURCE=199506L -D_REENTRANT -mt -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../../mkspecs/hpuxi-acc-64 -I. -I../../../include/QtCore -I../../../include/QtNetwork -I../../../include/QtGui -I../../../include -I. -o moc_ftpwindow.o moc_ftpwindow.cpp
/var/tmp/Qt-4.6.0-RC/bin/rcc -name ftp ftp.qrc -o qrc_ftp.cpp
aCC -c +DD64 +DSitanium -w -D_STRICT_ANSI_ -D_HPUX_SOURCE +O1 -D_POSIX_C_SOURCE=199506L -D_REENTRANT -mt -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../../mkspecs/hpuxi-acc-64 -I. -I../../../include/QtCore -I../../../include/QtNetwork -I../../../include/QtGui -I../../../include -I. -o qrc_ftp.o qrc_ftp.cpp
aCC +DD64 +DSitanium -Wl,+s -O -o qftp ftpwindow.o main.o moc_ftpwindow.o qrc_ftp.o -L/var/tmp/Qt-4.6.0-RC/lib -lm -lQtGui -lQtNetwork -lQtCore -lpthread
ld: (Warning) Unsatisfied symbol "XSyncSetCounter(_XDisplay*,unsigned long,_XSyncValue)" in file /var/tmp/Qt-4.6.0-RC/lib/libQtGui.so
ld: (Warning) Unsatisfied symbol "XSyncQueryExtension(_XDisplay*,int*,int*)" in file /var/tmp/Qt-4.6.0-RC/lib/libQtGui.so
ld: (Warning) Unsatisfied symbol "XSyncInitialize(_XDisplay*,int*,int*)" in file /var/tmp/Qt-4.6.0-RC/lib/libQtGui.so
ld: (Warning) Unsatisfied symbol "XSyncCreateCounter(_XDisplay*,_XSyncValue)" in file /var/tmp/Qt-4.6.0-RC/lib/libQtGui.so
4 warnings.
qt@gravlaks:/var/tmp/Qt-4.6.0-RC/examples/network/qftp>