[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linrad] PSE help with SuSE 8.2 and svgalib



Hi Joop!

I am not a Linux expert and am replying only because no other replies have appeared
here.  I have never used Suse.

The eror you describe indicates that the compiler couldn't find vgagl libraries, I
think.

I wonder if somehow the manual linking that must be done (see Leif's page 
http://www.antennspecialisten.com/~sm5bsz/linuxdsp/install/svgainst.htm again) didn't
occur correctly.  A typo here would be fatal ;)

The runtime libraries are placed at /usr/local/lib but they are needed at /usr/lib.
Symbolic links solve the problem. 
Type:ln -s /usr/local/lib/libvga.so.1.4.3 /usr/lib/libvga.so.1 
Type:ln -s /usr/local/lib/libvgagl.so.1.4.3 /usr/lib/libvgagl.so.1 The "proper"
solution is of course to change Makefile.cfg to place the library files at the right
place automatically, but keeping as many files as possible untouched is a good way of
avoiding problems.... 

is the text in question on this page.

See also:
http://www.arava.co.il/matan/svgalib/hypermail/1449.html
http://www.arava.co.il/matan/svgalib/hypermail/1450.html


What happens when, after you type 'updatedb', you type 'locate vgagl' ?

I get:

[root@xxxxx root]# locate vgagl
/home/svgalib/svgalib-1.9.17/doc/man7/vgagl.7
/home/svgalib/svgalib-1.9.17/gl/vgagl.h
/home/svgalib/svgalib-1.9.17/sharedlib/libvgagl.so.1.9.17
/usr/local/include/vgagl.h
/usr/local/lib/libvgagl.so.1.9.17
/usr/local/lib/libvgagl.so
/usr/local/lib/libvgagl.so.1
/usr/local/man/man7/vgagl.7.gz

Of course, if you typed the links wrong, then this could look ok but things still
wouldn't work.

Finally, when you think things have compiled OK, if Linrad still doesn't want to work
you might try some of the svgalib demos, in the svgalib directory.  Here I am using
svgalib-1.9.17 and so these are at .../svgalib-1.9.17/demos.

I hope that this message is of some help, and that you get some more replies from
folks who really DO know Linux.

PS getting as far as you have gotten in 1 day is impressive!

73,

ROger Rehr
W3SZ
----- Original Message Follows -----
> Hi Friends
> 
> I am a total newbie on Linux and bought my first package yesterday (SuSE 8.2
> personal)
> Installation went fine, internet and sound looks OK.
> I have installed nasm, and gcc seems to be working.
> However, when installing Linrad 01-06 I get an error message towards the end
> of the compilation process, looks like something wrong with svgalib.
>  msg:
> /usr/lib/gcc-lib/i486-suse-linux/3.3/ ../../../../i486-suse-linux/bin/ld:
> cannot find -lvgagl   collect2  ld returned 1 exit status
> make: xxx[linrad] error 1
> 
> Leif advised me to reinstall svgalib143, I did exactly what i was told to do
> on Linrad-homepage, got NO errors, still no compilation possible.
> Then i went to 2 different RPM installations, looked like they worked ok,
> but still no success in compiling Linrad
> During all activities I was logged in as "root".
> 
> Since i am a total newbie on Linux, i really don't know what to do now...
> I went through the linrad-archive file , saw some threads on SuSE 82, but
> not enough to help me out.
> 
> Any help would be VERY much appreciated !!
> 
> Thanks, 73
> Joop PA0JMV
> 
> www.planet.nl/~pa0jmv
> 
> 
> 


73,
Roger Rehr
W3SZ
FN20ah
http://www.qsl.net/w3sz


LINRADDARNIL