cross-compile configure error
"Egan Ford" <[email protected]>
| Newsgroups | gmane.comp.kde.devel.perl |
|---|---|
| Organization | Sense/Net |
| Message-ID | <050601c4287d$31edd630$27b358c7@titan> |
I am attempting to build PerlQT 3.008 for qt embedded 3.3.1 for the Sharp Zaurus. Perl version 5.61. I built qt 3.3.1 with: ./configure -depths 16 -embedded sharp -qt-gfx-transformed -thread -qt-imgfmt-jpeg -qt-imgfmt-png -qt-imgfmt-mng -qt-gif -release -shared -no-cups -system-zlib -qt-kbd-sl5000 And then perlqt with: export QTDIR=$HOME/zaurus/qt-embedded-free-3.3.1 export CC,CXX,etc... to /opt/Embedix/tools/arm-linux/bin/... (gcc/g++ 2.95.2) perl Makefile.PL --host=arm-linux --build=i686-linux --enable-embedded --enable-smoke --disable-GL --with-qt-dir=$QTDIR --with-qt-includes=$QTDIR/include --with-qt-libraries=$QTDIR/lib --with-extra-libs=/opt/Embedix/tools/arm-linux/lib --prefix=$HOME/zaurus/perlqt3 --disable-libsuffix I get the following error from configure: ... kalyptus: processing /home/egan/zaurus/qt-embedded-free-3.3.1/include/qdatetm.h kalyptus: processing /home/egan/zaurus/qt-embedded-free-3.3.1/include/qobjectdefs.h kalyptus: processing /home/egan/zaurus/qt-embedded-free-3.3.1/include/qmodules.h kalyptus: processing /home/egan/zaurus/qt-embedded-free-3.3.1/include/qconfig.h 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) Q_INT64 isn't a known type (type=Q_INT64) Q_IPV6ADDR isn't a known type (type=Q_IPV6ADDR) Q_LLONG isn't a known type (type=Q_LLONG) Q_UINT64 isn't a known type (type=Q_UINT64) Q_ULLONG isn't a known type (type=Q_ULLONG) QtCleanUpFunction isn't a known type (type=QtCleanUpFunction) QtMsgHandler isn't a known type (type=QtMsgHandler) void (*)(QWSMouseEvent* ) at kalyptusCxxToSmoke.pm line 1754. config.status: creating smoke/Makefile config.status: error: cannot find input file: smoke/Makefile.in Looking for suggestions on how to proceed. Thanks.