[Gambas-user] Re: SuSE 8.2 and Gambas

R Onstenk ronstk at ...239...
Sat Aug 23 18:02:34 CEST 2003


Hi,

I have compiled gambas 0.63 with the option --disable-db-component on my
SuSE
8.2 (no update, just qt 3.1.1 and KDE 3.1.1) and everything worked perfectly
well.
System: Asus barebone Terminator, Intel Celeron 2200Mc

I got a db error message at begin of ./configure script.
This was corrected with the --disable-db-component option.
Then I tried it again and in the very last pass I get a new error.
It could not find libqt-mt.so , it was looking in the /usr/lib map and there
was only
libqt-mt.so.3 as a symlink to /usr/lib/qt3/lib/libqt-mt.so.3.1.1
Adding a symlink libqt-mt.so to it was solving that problem.
It is now working and I like it very much. It's almost I wish.

There is however an other error in the beginning of configure.

c++ -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../../src/share -I/usr/lib
/qt3/include/ -pipe -Wall -fno-exceptions -g -O0 -c main.cpp  -fPIC -DPIC -o
main.lo
/usr/lib/qt3/include//../bin/moc CLCDNumber.h -o moc_CLCDNumber.cpp
CLCDNumber.h:0: Warning: No relevant classes found. No output generated.
/bin/sh ../../../../libtool --mode=compile
c++ -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../../src/share -I/usr/lib
/qt3/include/    -pipe -Wall -fno-exceptions -g -O0 -c moc_CLCDNumber.cpp

Because I am a newbie for C programming I do not understand all of this
stuff.
The part i am afraid for is the warning message.

I did the following in the root map of gambas (/usr/local/src/gambas-0.63)
./configure  --disable-db-component
./make
./make install

About the c++ line above here i give my understanding of it
First I think it are 2 c++ lines
The idented are clear options however the why are there so much -I options?
But in the first line  i am lost for the /usr/lib/qt3 and warning part.

c++
	-DHAVE_CONFIG_H
	-I.
	-I.
	-I../../../..
	-I../../../../src/share
	-I/usr/lib/qt3/include/
	-pipe
	-Wall
	-fno-exceptions
	-g
	-O0
	-c main.cpp
	-fPIC
	-DPIC
	-o main.lo
/usr/lib/qt3/include//../bin/moc CLCDNumber.h -o moc_CLCDNumber.cpp
CLCDNumber.h:0: Warning: No relevant classes found. No output generated.
/bin/sh ../../../../libtool --mode=compile

c++
	-DHAVE_CONFIG_H
	-I.
	-I.
	-I../../../..
	-I../../../../src/share
	-I/usr/lib/qt3/include/
	-pipe
	-Wall
	-fno-exceptions
	-g
	-O0
	-c moc_CLCDNumber.cpp

I know, RTFM, but SuSE installs with Yast and after it has finish the
install
it close directly without a message where it is installed. So I did install
there documentation about the directory structure but never found it.
They change the old(default) directoy structure to a new one but did not
update the documentation that was re-aranged.

Wel this must be the end for now, I hope to get some explanation about
the compiler warning and how I can update to KDE 3.1.3.
Next one will be shorter, I have to find my way for now.
----------
Ron O.





More information about the User mailing list