[Kde-bindings] qtruby installation on macosx
jm
jeffm at ghostgun.com
Mon Apr 4 04:22:47 UTC 2005
This is what happens when installing with the supplied directions from
the INSTALL file. (error at bottom of post).
$ uname -a
Darwin lemure.local 7.8.0 Darwin Kernel Version 7.8.0: Wed Dec 22
14:26:17 PST 2004; root:xnu/xnu-517.11.1.obj~1/RELEASE_PPC Power
Macintosh powerpc
Qt 3.3.2 is installed in /Developer/qt
Following the supplied directions,
$ ./configure --with-qt-dir=/Developer/qt --enable-mac --with-smoke=qt
<-- added with-smoke=qt
$ cd smoke/qt
# Generate the Smoke library sources:
$ perl generate.pl
.....
Generating bindings for smoke language...
Starting writeDoc for qt...
Preparsing...
Skipping union QPDevCmdParam
Writing smokedata.cpp...
Item isn't a known type (type=Item)
QTSFUNC isn't a known type (type=QTSFUNC)
long long isn't a known type (type=Q_INT64)
Q_IPV6ADDR isn't a known type (type=Q_IPV6ADDR)
long long isn't a known type (type=Q_LLONG)
Q_UINT64 isn't a known type (type=Q_UINT64)
long long isn't a known type (type=Q_ULLONG)
QtCleanUpFunction isn't a known type (type=QtCleanUpFunction)
QtMsgHandler isn't a known type (type=QtMsgHandler)
Writing x_*.cpp...
Done.
# Overwrite the automake generated Makefile:
$ qmake -makefile
# Build the Smoke library and install into /usr/lib
$ sudo make <--- added sudo
...
mv -f libsmokeqt.1.0.0.dylib libsmokeqt.dylib libsmokeqt.1.dylib
libsmokeqt.1.0.dylib /usr/lib/
# Build the 'Qt' extension:
$ cd ../../qtruby/rubylib/qtruby
$ ruby extconf.rb --with-qt-dir=/Developer/qt --with-smoke-dir=/usr \
--with-smoke-include=../../../smoke
creating Makefile
$ make
QIconView::findItem(QString const&, unsigned) const referenced from
libsmokeqt expected to be defined in libqt.3.dylib
QIconView::lastItem() const referenced from libsmokeqt expected to be
defined in libqt.3.dylib
QIconView::sizeHint() const referenced from libsmokeqt expected to be
defined in libqt.3.dylib
QIconView::className() const referenced from libsmokeqt expected to be
defined in libqt.3.dylib
QIconView::firstItem() const referenced from libsmokeqt expected to be
defined in libqt.3.dylib
vtable for QIconDragItem referenced from libsmokeqt expected to be
defined in libqt.3.dylib
vtable for QIconViewItem referenced from libsmokeqt expected to be
defined in libqt.3.dylib
vtable for QHttpResponseHeader referenced from libsmokeqt expected to
be defined in libqt.3.dylib
make: *** [qtruby.bundle] Error 1
More information about the Kde-bindings
mailing list