[Gambas-user] Compilation Failure(s) of Gambas 1.9.2 on OSX
George Russell
grrussel at ...786...
Sat Jan 15 18:57:07 CET 2005
make install still fails on OSX for the core of gambas, configured as
follows. Looking for .dylib.so is um, strange, since .dylib is .so for OSX.
./configure --enable-qt=no --includedir=/sw/include --enable-gettext=no
--with-conv-includes=/sw/include --with-conv-libraries=/sw/lib
--prefix=/sw --with-intl-includes=/sw/include
--with-intl-libraries=/sw/lib --enable-net=no ; make
Creating the library info files...
gbi: /sw/lib/gambas2/lib.gb.dylib: dlcompat: file
"/sw/lib/gambas2/lib.gb.dylib.so" not found
make[2]: *** [install-exec-local] Error 1
make[1]: *** [install-am] Error 2
make: *** [install-recursive] Error 1
Compilation fails for the gambas QtEditor in linking - see below for
configure statement and error message. Perhaps a direct, explicit
reference to libX11 is needed? I note that the dependence on Qt + X11
precludes it working directly with Qt/Mac as a native aqua i.e. non X11
application, although compilation with Qt/Mac could be achieved by
eliminatingthe use of X11 and X11 non portable Qt functions.
./configure --with-qt-libraries=/sw/lib
--with-qt-includes=/sw/include/qt --includedir=/sw/include
--enable-gettext=no --with-conv-includes=/sw/include
--with-conv-libraries=/sw/lib --prefix=/sw
--with-intl-includes=/sw/include --with-intl-libraries=/sw/lib
--enable-net=no
g++ -dynamiclib -single_module -o .libs/lib.gb.qt.0.0.0.dylib
.libs/moc_main.o .libs/main.o .libs/CFont.o .libs/CScreen.o
.libs/moc_CWidget.o .libs/CWidget.o .libs/moc_CWindow.o .libs/CWindow.o
.libs/moc_CButton.o .libs/CButton.o .libs/moc_CContainer.o
.libs/CContainer.o .libs/moc_CLabel.o .libs/CLabel.o
.libs/moc_CListBox.o .libs/CListBox.o .libs/moc_CTextBox.o
.libs/CTextBox.o .libs/moc_CPictureBox.o .libs/CPictureBox.o
.libs/moc_CMenu.o .libs/CMenu.o .libs/moc_CMouse.o .libs/CMouse.o
.libs/moc_CKey.o .libs/CKey.o .libs/moc_CColor.o .libs/CColor.o
.libs/CConst.o .libs/moc_CCheckBox.o .libs/CCheckBox.o
.libs/moc_CFrame.o .libs/CFrame.o .libs/moc_CPanel.o .libs/CPanel.o
.libs/moc_CRadioButton.o .libs/CRadioButton.o .libs/moc_CTreeView.o
.libs/CTreeView.o .libs/moc_CGridView.o .libs/CGridView.o
.libs/moc_CTextArea.o .libs/CTextArea.o .libs/moc_CTabStrip.o
.libs/CTabStrip.o .libs/moc_CDialog.o .libs/CDialog.o
.libs/moc_CPicture.o .libs/CPicture.o .libs/moc_CImage.o .libs/CImage.o
.libs/moc_CDrawing.o .libs/CDrawing.o .libs/CClipboard.o .libs/CDraw.o
.libs/moc_CTimer.o .libs/CTimer.o .libs/moc_CWatch.o .libs/CWatch.o
.libs/moc_CScrollView.o .libs/CScrollView.o .libs/moc_CDrawingArea.o
.libs/CDrawingArea.o .libs/moc_CProgress.o .libs/CProgress.o
.libs/moc_CMessage.o .libs/CMessage.o .libs/moc_CPrinter.o
.libs/CPrinter.o .libs/moc_CIconView.o .libs/CIconView.o -L/lib
-L/usr/X11R6/lib -L/sw/lib -lstdc++ -lpthread /sw/lib/libqt-mt.dylib
-install_name /sw/lib/gambas2/lib.gb.qt.0.dylib -compatibility_version
1 -current_version 1.0
ld: warning -L: directory name (/lib) does not exist
ld: .libs/CWindow.o illegal reference to symbol: _XChangeProperty
defined in indirectly referenced dynamic library
/usr/X11R6/lib/libX11.6.dylib
/usr/bin/libtool: internal link edit command failed
make[5]: *** [lib.gb.qt.la] Error 1
make[4]: *** [all-recursive] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
George-Russells-Computer:~/Desktop/gambas2-1.9.2 georgerussell$
More information about the User
mailing list