>On Sun, 23 May 1999, cybersake wrote:
>
>> Today I downloaded QSSTV 2.0c
>> When I try to compile it gives an error message:
>> /usr/i486-linux/bin/ld: cannot open -lg++: No such file or directory
>> I'm using SuSE Linux 6.1 kernel 2.2.5 with qt 1.44
>> Any tips?
>
>It seems you did not install the g++ libraries (libgpp and libgpp27)
>that are needed to link the object files. Install the rpms and try again.
That is correct. I de-installed the libgpp27 libraries because
when I first compiled QSSTV I got this warning:
libstdc++.so.2.9, needed by /usr/lib/qt/lib/libqt.so may conflict with
libstdc++.so.2.7.2
qsstv.o: In function 'QFrame::~QFrame(void)':
/usr/lib/qt/include/qframe.h:38: undefined reference to
`QFrame::QPaintDevice virtual table'
and here following a huge list of similar 'undefined reference to `QFrame
bla blah' errors
the story ends with:
make: **** [qsstv] Error 1
libgpp was also not-installed I don't know why, maybe because I uninstalled
the egcs compiler?
Do I need this egcs compiler anyway?
SuSE states it is not advisable to compile a kernel with it?
I now installed libgpp and libgpp27 again , and the same errors as above
pester me again :-(
This is really the most difficult part for a newbie Linux Ham.
So many compilers gcc , eggcs, GNU objective C, GNU C++ , so many libraries,
and a lot of compiler or linker messages that don't mean that much to me
yet. But I don't give up and I will read and learn more.
I now also installed the GNU C++ compiler and then I get a lot of different
warnings and errors:
invalid type 'void *' for default argument to 'bool *'
ANSI C++ forbids implicit conversion from 'void *' in default argument.
ect. ect.
make: *** [qsstv.o] Error 1
How is it controlled which compiler is used?
And which compiler must be used for QSSTV?
>Or try
>
> ftp://ftp.suse.com/pub/projects/ham/qsstv-2.0.c-0.i386.rpm
>
>and give me feedback if it works for you. :)
>
Thank you for this Kai,
I downloaded this rpm file. And I got QSSTV running. Good service from SuSE,
and much easier than compiling :-)
But I do have a problem with the QSSTV program.
I displays DSP running. It shows a spectrum , but it does not reackt to the
input of signal to the line-in of my soundblaster 16.
The Volume meter shows no output. I used the mixer but no result. I do hear
the incoming sound from the speakers.
I installed the kernel sound support for the soundblaster 16.
The old version I compiled myself had the same problem. So I think the
problem is not related to the rpm.
Does somebody has a clue?
Otherwise I will contact Maes - ON1MH about this.
73 Sake, PE1MNF
HOLLAND