guile-user
[Top][All Lists]
Advanced

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

Re: Guile Build Errors


From: Ludovic Courtès
Subject: Re: Guile Build Errors
Date: Wed, 02 Sep 2009 10:44:10 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux)

Hello,

bornlibra23 <address@hidden> writes:

>>Can you post the GNU triplet as returned by `./build-aux/config.guess'?
> bash-2.05$ ./build-aux/config.guess
> i786-stratus-vos

I've never seen that.

> +d-aux/compile gcc linker (/system/gnu_library/bin/ld) supports shared
> libraries
> configure:10245: result: no

[...]

> configure:12172: checking whether to build shared libraries
> configure:12193: result: no

That means `load-extension' et al. won't work (we could use Libtool's
preopen magic to make it work with static libraries, but we currently
don't).

I guess your linker supports shared libs but the `configure' somehow
fails to see it.  Apparently Libtool's `_LT_LINKER_SHLIBS' M4 macro
hasn't been ported to your platform, leading to this incorrect
diagnostic.  Can you report this to address@hidden

In the meantime, can you try "./configure --with-gnu-ld" and report the
output of `grep' similarly?

> <unnamed port>: In procedure scm-error in expression (scm-error (quote
> misc-error) #f ...):
> <unnamed port>: Undefined variable: string-ci<?

Hmm, this looks fishy as `string-ci<?' is a primitive procedure defined
in libguile.

> bash-2.05$ ./check-guile
> Testing /users/awarikoo/OpenSource/guile-1.8.7/pre-inst-guile ...
> with GUILE_LOAD_PATH=/users/awarikoo/OpenSource/guile-1.8.7/test-suite
> ERROR: In procedure symbol->string:
> ERROR: Wrong type argument in position 1 (expecting symbol): #<freed cell
> 40087fd0; GC missed a reference>

OK, so it barfs very early.

I don't have access to an "i786" machine, so I'm afraid I won't be able
to help much.

Thanks,
Ludo'.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]