Rainer Tammer <[EMAIL PROTECTED]> writes:

> Testing /daten/source/guile-1.6.8/pre-inst-guile ...
> with GUILE_LOAD_PATH=/daten/source/guile-1.6.8/test-suite

[...]

> ERROR: In procedure dynamic-link:
> ERROR: file: "libguile-srfi-srfi-13-14-v-1", message: "    0509-022
> Cannot load module
> /opt/freeware/lib/gcc/powerpc-ibm-aix6.1.0.0/4.2.2/../../../libguile-srfi-srfi-13-14-v-1.a.
>    0509-103   The module has an invalid magic number."

The test that fails is supposed to link with the not-yet-installed
version of libguile-srfi-srfi-13-14-v-1 somewhere under
/daten/source/guile-1.6.8/srfi, but it is actually picking up an
already installed library under /opt/freeware/lib.

Also, according to google, the invalid magic number message most often
indicates a 32-bit/64-bit mixup.  So perhaps the installed library is
64-bit, and the one you're trying to build is 32-bit.

Anyway, it looks like you could solve the problem by somehow hiding
the /opt/freeware/lib libraries when building Guile.

> Bye
>  Rainer

Regards,
        Neil



Reply via email to