[vorbis] libvorbis configure script fails on Irix
Greg Howard
gmshoward at comcast.net
Wed Aug 20 20:44:08 PDT 2003
Hello,
I'm trying to compile libogg, libvorbis, libao, and vorbis-tools on an
SGI Octane running Irix6.5.22. libogg configures and compiles without
a problem. I installed it in usr/local/lib.
When I moved on to libvorbis trouble began. The configure script made
the following complaint:
checking for Ogg... 12269:./conftest: rld: Error: unresolvable symbol
in ./conftest: __register_frame_info
12269:./conftest: rld: Error: unresolvable symbol in ./conftest:
__deregister_frame_info
12269:./conftest: rld: Fatal Error: this executable has unresolvable
symbols
no
*** Could not run Ogg test program, checking why...
*** The test program compiled, but did not run. This usually means
*** that the run-time linker is not finding Ogg or finding the wrong
*** version of Ogg. If it is not finding Ogg, you'll need to set your
*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to
point
*** to the installed location Also, make sure you have run ldconfig
if that
*** is required on your system
***
*** If you have an old version installed, it is best to remove it,
although
*** you may also be able to get things to work by modifying
LD_LIBRARY_PATH
configure: error: must have Ogg installed!
Setting LD_LIBRARY_PATH didn't help, and as far as I can tell ldconfig
is not applicable to Irix. I grepped for these frame_info functions
in the source, but couldn't find them. I cheated and went on to
compile vorbislib and the other libs & tools after running
"./configure --disable-oggtest", but when I eventually ran the
resulting oggenc binary, I got the same rld failure.
I'll attach the last few lines of my config.log file, although they
weren't very instructive to me... Please let me know if you have any
ideas what's going wrong here.
Thanks!
- Greg Howard
<p><p>======================================================================
configure:5722: checking for Ogg
configure:5752: gcc -o conftest -O20 -D__NO_MATH_INLINES
-fsigned-char -DUSE_MEMORY_H conftest.c -lm -logg 1>&5
ld32: WARNING 84 : /usr/lib32/libm.so is not used for resolving any
symbol.
configure: failed program was:
#line 5736 "configure"
#include "confdefs.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ogg/ogg.h>
int main ()
{
system("touch conf.oggtest");
return 0;
}
<p>configure:5790: gcc -o conftest -O20 -D__NO_MATH_INLINES
-fsigned-char -DUSE_MEMORY_H conftest.c -lm -logg 1>&5
ld32: WARNING 84 : /usr/lib32/libm.so is not used for resolving any
symbol.
--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Vorbis
mailing list