From: Doug Sutherland (wearable_at_earthlink.net)
Date: 2002-02-27 03:04:26
Jim,
Thanks for the info!
> typing ./mk in the bwview/ directory.
I tried compiling BWView on my embedded system. I had no problem
compiling SDL and FFTW from source. But when I try compiling the
BWView I get the following error:
=== analysis.c
=== bwview.c
=== config.c
=== display.c
=== file.c
=== graphics.c
=== settings.c
/usr/i386-slackware-linux/bin/ld: cannot open -lXv: No such file or directory
collect2: ld returned 1 exit status
FAILED
It appears that I am missing the Xv (libXv?) library. The other
X libs are in my /usr/X11R6/lib (libXxf86vm and libXxf86dga)
and libpthread is in my /lib.
So what is Xv? I seem to be missing this.
Note: By default, SDL and FFTW built from source will put the
libraries in /usr/local/lib, so I had to change your mk file.
It's not a big deal, but it would be nice if this eventually
followed the GNU automake method, so it will check the system
and install with ./configure, make, make install (both SDL
and FFTW follow this).
I tried running your precompiled BWView binary and it
failed too, with the following error:
./bwview jm4/130 downey.dat
./bwview: /lib.libc.so.6: version 'GLIBC_2.2' not found (required by
./bwview)
my /lib/libc.so.6 is a symbolic link to libc-2.1.3.so
Looks like I'm running GLIBC v2.1.3,
your binary was compiled on GLIBC v2.2.
If I can find this missing Xv lib I should be able
to get this working on GLIBC 2.1.3, I hope ...
-- Doug
This archive was generated by hypermail 2.1.4 : 2002-07-27 12:28:38 BST