Re: [Gambas-user] Gambas-user Digest, Vol 13, Issue 17
Brought to you by:
gambas
From: Sergio A. H. <inf...@gm...> - 2007-06-28 14:22:05
|
Steven, Make sure the following packages are installed: autoconf, automake, gcc, gcc-c++, g++, make, qt3, qt3-devel, qt3-static, qt3-doc. Also make sure that the QTDIR path have the right values. > ------------------------------ > > Message: 5 > Date: Thu, 28 Jun 2007 16:00:51 +0200 > From: Steven Lobbezoo <st...@re...> > Subject: [Gambas-user] cannot install gambas on opensuse 10.2 > To: gam...@li... > Message-ID: <200...@re...> > Content-Type: Text/Plain; charset="utf-8" > > Hi, > > I'm trying to install gambas on an opensuse 10.2 box. > I allready did the same on several other boxes, no problem, but this time ;-( > I've downloaded the latest trunk, did ./reconf-all > and ./configure. > No errors, all is well; the disabled components are ok. > Then the make fails. > Can anybody tell me what i'm doing wrong (surely there must be some lib > missing - as allways). > The output of the make is below. > > Thanks > Steven > > ************************************************************ > > THESE COMPONENTS ARE DISABLED: > > - gb.corba > - gb.db.firebird > - gb.db.odbc > - gb.db.postgresql > - gb.db.sqlite2 > - gb.qte > - gb.sdl > - gb.sdl.sound > > ************************************************************ > > brigitte@brigitte:~/trunk> make > make all-recursive > make[1]: entrant dans le r?pertoire ? /home/brigitte/trunk ? > Making all in main > make[2]: entrant dans le r?pertoire ? /home/brigitte/trunk/main ? > make all-recursive > make[3]: entrant dans le r?pertoire ? /home/brigitte/trunk/main ? > Making all in libltdl > make[4]: entrant dans le r?pertoire ? /home/brigitte/trunk/main/libltdl > ? > make all-am > make[5]: entrant dans le r?pertoire ? /home/brigitte/trunk/main/libltdl > ? > /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. > -I. -g > -O2 -c -o ltdl.lo ltdl.c > gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c ltdl.c -fPIC -DPIC > -o .libs/ltdl.o > gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c ltdl.c -o ltdl.o >/dev/null > 2>&1 > /bin/sh ./libtool --tag=CC --mode=link gcc -g -O2 -o libltdlc.la > ltdl.lo -l > dl > rm -fr .libs/libltdlc.a .libs/libltdlc.la > ar cru .libs/libltdlc.a .libs/ltdl.o > ranlib .libs/libltdlc.a > creating libltdlc.la > (cd .libs && rm -f libltdlc.la && ln -s ../libltdlc.la libltdlc.la) > make[5]: quittant le r?pertoire ? /home/brigitte/trunk/main/libltdl ? > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/main/libltdl ? > Making all in gbx > make[4]: entrant dans le r?pertoire ? /home/brigitte/trunk/main/gbx ? > make[4]: Rien ? faire pour ? all ?. > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/main/gbx ? > Making all in gbc > make[4]: entrant dans le r?pertoire ? /home/brigitte/trunk/main/gbc ? > make[4]: Rien ? faire pour ? all ?. > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/main/gbc ? > Making all in lib > make[4]: entrant dans le r?pertoire ? /home/brigitte/trunk/main/lib ? > Making all in debug > make[5]: entrant dans le r?pertoire > ? /home/brigitte/trunk/main/lib/debug ? > make[5]: Rien ? faire pour ? all ?. > make[5]: quittant le r?pertoire ? /home/brigitte/trunk/main/lib/debug ? > Making all in eval > make[5]: entrant dans le r?pertoire ? /home/brigitte/trunk/main/lib/eval > ? > make[5]: Rien ? faire pour ? all ?. > make[5]: quittant le r?pertoire ? /home/brigitte/trunk/main/lib/eval ? > Making all in db > make[5]: entrant dans le r?pertoire ? /home/brigitte/trunk/main/lib/db ? > make[5]: Rien ? faire pour ? all ?. > make[5]: quittant le r?pertoire ? /home/brigitte/trunk/main/lib/db ? > Making all in compress > make[5]: entrant dans le r?pertoire > ? /home/brigitte/trunk/main/lib/compress ? > make[5]: Rien ? faire pour ? all ?. > make[5]: quittant le r?pertoire ? /home/brigitte/trunk/main/lib/compress > ? > Making all in vb > make[5]: entrant dans le r?pertoire ? /home/brigitte/trunk/main/lib/vb ? > make[5]: Rien ? faire pour ? all ?. > make[5]: quittant le r?pertoire ? /home/brigitte/trunk/main/lib/vb ? > Making all in option > make[5]: entrant dans le r?pertoire > ? /home/brigitte/trunk/main/lib/option ? > make[5]: Rien ? faire pour ? all ?. > make[5]: quittant le r?pertoire ? /home/brigitte/trunk/main/lib/option ? > make[5]: entrant dans le r?pertoire ? /home/brigitte/trunk/main/lib ? > make[5]: Rien ? faire pour ? all-am ?. > make[5]: quittant le r?pertoire ? /home/brigitte/trunk/main/lib ? > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/main/lib ? > Making all in share > make[4]: entrant dans le r?pertoire ? /home/brigitte/trunk/main/share ? > make[4]: Rien ? faire pour ? all ?. > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/main/share ? > make[4]: entrant dans le r?pertoire ? /home/brigitte/trunk/main ? > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/main ? > make[3]: quittant le r?pertoire ? /home/brigitte/trunk/main ? > make[2]: quittant le r?pertoire ? /home/brigitte/trunk/main ? > Making all in gb.compress.bzlib2 > make[2]: entrant dans le r?pertoire > ? /home/brigitte/trunk/gb.compress.bzlib2 ? > make all-recursive > make[3]: entrant dans le r?pertoire > ? /home/brigitte/trunk/gb.compress.bzlib2 ? > Making all in src > make[4]: entrant dans le r?pertoire > ? /home/brigitte/trunk/gb.compress.bzlib2/sr > c ? > make[4]: Rien ? faire pour ? all ?. > make[4]: quittant le r?pertoire > ? /home/brigitte/trunk/gb.compress.bzlib2/src ? > make[4]: entrant dans le r?pertoire > ? /home/brigitte/trunk/gb.compress.bzlib2 ? > make[4]: quittant le r?pertoire > ? /home/brigitte/trunk/gb.compress.bzlib2 ? > make[3]: quittant le r?pertoire > ? /home/brigitte/trunk/gb.compress.bzlib2 ? > make[2]: quittant le r?pertoire > ? /home/brigitte/trunk/gb.compress.bzlib2 ? > Making all in gb.compress.zlib > make[2]: entrant dans le r?pertoire > ? /home/brigitte/trunk/gb.compress.zlib ? > make all-recursive > make[3]: entrant dans le r?pertoire > ? /home/brigitte/trunk/gb.compress.zlib ? > Making all in src > make[4]: entrant dans le r?pertoire > ? /home/brigitte/trunk/gb.compress.zlib/src > ? > make[4]: Rien ? faire pour ? all ?. > make[4]: quittant le r?pertoire > ? /home/brigitte/trunk/gb.compress.zlib/src ? > make[4]: entrant dans le r?pertoire > ? /home/brigitte/trunk/gb.compress.zlib ? > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/gb.compress.zlib > ? > make[3]: quittant le r?pertoire ? /home/brigitte/trunk/gb.compress.zlib > ? > make[2]: quittant le r?pertoire ? /home/brigitte/trunk/gb.compress.zlib > ? > Making all in gb.db.mysql > make[2]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.db.mysql ? > make all-recursive > make[3]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.db.mysql ? > Making all in src > make[4]: entrant dans le r?pertoire > ? /home/brigitte/trunk/gb.db.mysql/src ? > make[4]: Rien ? faire pour ? all ?. > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/gb.db.mysql/src ? > make[4]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.db.mysql ? > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/gb.db.mysql ? > make[3]: quittant le r?pertoire ? /home/brigitte/trunk/gb.db.mysql ? > make[2]: quittant le r?pertoire ? /home/brigitte/trunk/gb.db.mysql ? > Making all in gb.db.odbc > make[2]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.db.odbc ? > make all-recursive > make[3]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.db.odbc ? > make[4]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.db.odbc ? > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/gb.db.odbc ? > make[3]: quittant le r?pertoire ? /home/brigitte/trunk/gb.db.odbc ? > make[2]: quittant le r?pertoire ? /home/brigitte/trunk/gb.db.odbc ? > Making all in gb.db.postgresql > make[2]: entrant dans le r?pertoire > ? /home/brigitte/trunk/gb.db.postgresql ? > make all-recursive > make[3]: entrant dans le r?pertoire > ? /home/brigitte/trunk/gb.db.postgresql ? > make[4]: entrant dans le r?pertoire > ? /home/brigitte/trunk/gb.db.postgresql ? > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/gb.db.postgresql > ? > make[3]: quittant le r?pertoire ? /home/brigitte/trunk/gb.db.postgresql > ? > make[2]: quittant le r?pertoire ? /home/brigitte/trunk/gb.db.postgresql > ? > Making all in gb.db.sqlite3 > make[2]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.db.sqlite3 > ? > make all-recursive > make[3]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.db.sqlite3 > ? > Making all in src > make[4]: entrant dans le r?pertoire > ? /home/brigitte/trunk/gb.db.sqlite3/src ? > make[4]: Rien ? faire pour ? all ?. > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/gb.db.sqlite3/src > ? > make[4]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.db.sqlite3 > ? > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/gb.db.sqlite3 ? > make[3]: quittant le r?pertoire ? /home/brigitte/trunk/gb.db.sqlite3 ? > make[2]: quittant le r?pertoire ? /home/brigitte/trunk/gb.db.sqlite3 ? > Making all in gb.db.sqlite2 > make[2]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.db.sqlite2 > ? > make all-recursive > make[3]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.db.sqlite2 > ? > make[4]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.db.sqlite2 > ? > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/gb.db.sqlite2 ? > make[3]: quittant le r?pertoire ? /home/brigitte/trunk/gb.db.sqlite2 ? > make[2]: quittant le r?pertoire ? /home/brigitte/trunk/gb.db.sqlite2 ? > Making all in gb.db.firebird > make[2]: entrant dans le r?pertoire > ? /home/brigitte/trunk/gb.db.firebird ? > make all-recursive > make[3]: entrant dans le r?pertoire > ? /home/brigitte/trunk/gb.db.firebird ? > make[4]: entrant dans le r?pertoire > ? /home/brigitte/trunk/gb.db.firebird ? > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/gb.db.firebird ? > make[3]: quittant le r?pertoire ? /home/brigitte/trunk/gb.db.firebird ? > make[2]: quittant le r?pertoire ? /home/brigitte/trunk/gb.db.firebird ? > Making all in gb.gtk > make[2]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.gtk ? > make all-recursive > make[3]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.gtk ? > Making all in src > make[4]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.gtk/src ? > make[4]: Rien ? faire pour ? all ?. > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/gb.gtk/src ? > make[4]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.gtk ? > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/gb.gtk ? > make[3]: quittant le r?pertoire ? /home/brigitte/trunk/gb.gtk ? > make[2]: quittant le r?pertoire ? /home/brigitte/trunk/gb.gtk ? > Making all in gb.net > make[2]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.net ? > make all-recursive > make[3]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.net ? > Making all in src > make[4]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.net/src ? > make[4]: Rien ? faire pour ? all ?. > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/gb.net/src ? > make[4]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.net ? > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/gb.net ? > make[3]: quittant le r?pertoire ? /home/brigitte/trunk/gb.net ? > make[2]: quittant le r?pertoire ? /home/brigitte/trunk/gb.net ? > Making all in gb.net.curl > make[2]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.net.curl ? > make all-recursive > make[3]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.net.curl ? > Making all in src > make[4]: entrant dans le r?pertoire > ? /home/brigitte/trunk/gb.net.curl/src ? > make[4]: Rien ? faire pour ? all ?. > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/gb.net.curl/src ? > make[4]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.net.curl ? > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/gb.net.curl ? > make[3]: quittant le r?pertoire ? /home/brigitte/trunk/gb.net.curl ? > make[2]: quittant le r?pertoire ? /home/brigitte/trunk/gb.net.curl ? > Making all in gb.net.smtp > make[2]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.net.smtp ? > make all-recursive > make[3]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.net.smtp ? > Making all in src > make[4]: entrant dans le r?pertoire > ? /home/brigitte/trunk/gb.net.smtp/src ? > make[4]: Rien ? faire pour ? all ?. > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/gb.net.smtp/src ? > make[4]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.net.smtp ? > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/gb.net.smtp ? > make[3]: quittant le r?pertoire ? /home/brigitte/trunk/gb.net.smtp ? > make[2]: quittant le r?pertoire ? /home/brigitte/trunk/gb.net.smtp ? > Making all in gb.pcre > make[2]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.pcre ? > make all-recursive > make[3]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.pcre ? > Making all in src > make[4]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.pcre/src ? > make[4]: Rien ? faire pour ? all ?. > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/gb.pcre/src ? > make[4]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.pcre ? > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/gb.pcre ? > make[3]: quittant le r?pertoire ? /home/brigitte/trunk/gb.pcre ? > make[2]: quittant le r?pertoire ? /home/brigitte/trunk/gb.pcre ? > Making all in gb.qt > make[2]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.qt ? > make all-recursive > make[3]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.qt ? > Making all in src > make[4]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.qt/src ? > Making all in share > make[5]: entrant dans le r?pertoire > ? /home/brigitte/trunk/gb.qt/src/share ? > make[5]: Rien ? faire pour ? all ?. > make[5]: quittant le r?pertoire ? /home/brigitte/trunk/gb.qt/src/share ? > Making all in ext > make[5]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.qt/src/ext > ? > make[5]: Rien ? faire pour ? all ?. > make[5]: quittant le r?pertoire ? /home/brigitte/trunk/gb.qt/src/ext ? > Making all in opengl > make[5]: entrant dans le r?pertoire > ? /home/brigitte/trunk/gb.qt/src/opengl ? > make[5]: Rien ? faire pour ? all ?. > make[5]: quittant le r?pertoire ? /home/brigitte/trunk/gb.qt/src/opengl > ? > make[5]: entrant dans le r?pertoire ? /home/brigitte/trunk/gb.qt/src ? > if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. > -I. -I.. > -I/usr/lib/qt3/include/ -D_REENTRANT -I../share -I../src/share > -DGB_QT_COMPONE > NT -pipe -Wall -Wno-unused-value -fvisibility=hidden -g -Os -MT > gb_qt_la-moc_ma > in.lo -MD -MP -MF ".deps/gb_qt_la-moc_main.Tpo" -c -o > gb_qt_la-moc_main.lo `test > -f 'moc_main.cpp' || echo './'`moc_main.cpp; \ > then mv -f ".deps/gb_qt_la-moc_main.Tpo" > ".deps/gb_qt_la-moc_main.Plo"; > else rm -f ".deps/gb_qt_la-moc_main.Tpo"; exit 1; fi > g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt3/include/ -D_REENTRANT > -I../shar > e -I../src/share -DGB_QT_COMPONENT -pipe -Wall -Wno-unused-value > -fvisibility=hi > dden -g -Os -MT gb_qt_la-moc_main.lo -MD -MP > -MF .deps/gb_qt_la-moc_main.Tpo -c > moc_main.cpp -fPIC -DPIC -o .libs/gb_qt_la-moc_main.o > moc_main.cpp:12:2: error: #error "The header file 'main.h' doesn't > include <QObj > ect>." > moc_main.cpp:39: error: 'const QMetaObject > MyPostCheck::staticMetaObject' is not > a static member of 'class MyPostCheck' > moc_main.cpp:39: error: variable 'const QMetaObject > MyPostCheck::staticMetaObjec > t' has initializer but incomplete type > moc_main.cpp:44: error: prototype for 'const QMetaObject* > MyPostCheck::metaObjec > t() const' does not match any in class 'MyPostCheck' > main.h:46: error: candidate is: virtual QMetaObject* > MyPostCheck::metaObject() c > onst > moc_main.cpp:44: error: 'const QMetaObject* MyPostCheck::metaObject() > const' can > not be overloaded > main.h:46: error: with 'virtual QMetaObject* MyPostCheck::metaObject() > const' > moc_main.cpp: In member function 'const QMetaObject* > MyPostCheck::metaObject() c > onst': > moc_main.cpp:46: error: cannot convert 'QMetaObject* (*)()' to 'const > QMetaObjec > t*' in return > moc_main.cpp: At global scope: > moc_main.cpp:49: error: no 'void* MyPostCheck::qt_metacast(const char*)' > member > function declared in class 'MyPostCheck' > moc_main.cpp: In member function 'void* MyPostCheck::qt_metacast(const > char*)': > moc_main.cpp:54: error: 'qt_metacast' is not a member of 'QObject' > moc_main.cpp: At global scope: > moc_main.cpp:57: error: 'int MyPostCheck::qt_metacall' is not a static > member of > 'class MyPostCheck' > moc_main.cpp:57: error: incomplete type 'QMetaObject' used in nested > name specif > ier > moc_main.cpp:57: error: expected primary-expression before 'int' > moc_main.cpp:57: error: expected primary-expression before 'void' > moc_main.cpp:57: error: initializer expression list treated as compound > expressi > on > moc_main.cpp:58: error: expected ',' or ';' before '{' token > moc_main.cpp:87: error: 'const QMetaObject > MyApplication::staticMetaObject' is n > ot a static member of 'class MyApplication' > moc_main.cpp:87: error: variable 'const QMetaObject > MyApplication::staticMetaObj > ect' has initializer but incomplete type > moc_main.cpp:92: error: prototype for 'const QMetaObject* > MyApplication::metaObj > ect() const' does not match any in class 'MyApplication' > main.h:59: error: candidate is: virtual QMetaObject* > MyApplication::metaObject() > const > moc_main.cpp:92: error: 'const QMetaObject* MyApplication::metaObject() > const' c > annot be overloaded > main.h:59: error: with 'virtual QMetaObject* MyApplication::metaObject() > const' > moc_main.cpp: In member function 'const QMetaObject* > MyApplication::metaObject() > const': > moc_main.cpp:94: error: cannot convert 'QMetaObject* (*)()' to 'const > QMetaObjec > t*' in return > moc_main.cpp: At global scope: > moc_main.cpp:97: error: no 'void* MyApplication::qt_metacast(const > char*)' membe > r function declared in class 'MyApplication' > moc_main.cpp: In member function 'void* MyApplication::qt_metacast(const > char*)' > > moc_main.cpp:102: error: 'qt_metacast' is not a member of 'QApplication' > moc_main.cpp: At global scope: > moc_main.cpp:105: error: 'int MyApplication::qt_metacall' is not a > static member of 'class MyApplication' > moc_main.cpp:105: error: incomplete type 'QMetaObject' used in nested > name speci fier > moc_main.cpp:105: error: expected primary-expression before 'int' > moc_main.cpp:105: error: expected primary-expression before 'void' > moc_main.cpp:105: error: initializer expression list treated as compound > express ion > moc_main.cpp:106: error: expected ',' or ';' before '{' token > make[5]: *** [gb_qt_la-moc_main.lo] Erreur 1 > make[5]: quittant le r?pertoire ? /home/brigitte/trunk/gb.qt/src ? > make[4]: *** [all-recursive] Erreur 1 > make[4]: quittant le r?pertoire ? /home/brigitte/trunk/gb.qt/src ? > make[3]: *** [all-recursive] Erreur 1 > make[3]: quittant le r?pertoire ? /home/brigitte/trunk/gb.qt ? > make[2]: *** [all] Erreur 2 > make[2]: quittant le r?pertoire ? /home/brigitte/trunk/gb.qt ? > make[1]: *** [all-recursive] Erreur 1 > make[1]: quittant le r?pertoire ? /home/brigitte/trunk ? > make: *** [all] Erreur 2 > brigitte@brigitte:~/trunk> > > ------------------------------------------------------- > > > > ------------------------------ > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > > ------------------------------ > > _______________________________________________ > Gambas-user mailing list > Gam...@li... > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > End of Gambas-user Digest, Vol 13, Issue 17 > ******************************************* > |