[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 1.8.6 build error
From: |
Ludovic Courtès |
Subject: |
Re: 1.8.6 build error |
Date: |
Wed, 10 Dec 2008 10:47:17 +0100 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.3 (gnu/linux) |
Hi,
"Neil Jerram" <address@hidden> writes:
>> I try to build guile 1.8.6 as requirement for autogen as requirement for
>> Anjuta. First error was cannot find libltdl.so.7. I don't know how to
>> include my library directory in build (/usr/local/lib) so I copy libltdl.*
>> to /usr/lib. Then I can get past first error but get strange error as shown:
>>
>> In file included from ../libguile/_scm.h:53,
>> from alist.c:24:
>> ../libguile/numbers.h:362:2: error: #error sizeof(char) is not 1.
>> ../libguile/numbers.h:383:2: error: #error sizeof(short) is not 1, 2, or 4.
>
> I think these are consequences of libltdl not being found at
> configuration time.
To make `configure' diagnostics clearer, I added a check for <ltdl.h>:
http://git.savannah.gnu.org/gitweb/?p=guile.git;a=commitdiff;h=96e3f63af02a4ddc944933ad14b566f130a31826;hp=bbfbb2a7cd6313978435ce57283fb09ad002c04a
Thanks,
Ludo'.