bug-guile
[Top][All Lists]
Advanced

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

Re: guile 1.6.8 make check failure on AIX 6.1


From: Rainer Tammer
Subject: Re: guile 1.6.8 make check failure on AIX 6.1
Date: Mon, 04 Feb 2008 08:40:01 +0100
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.3) Gecko/20070326 Thunderbird/2.0.0.0 Mnenhy/0.7.5.0

Hello,

Neil Jerram wrote:
Rainer Tammer <address@hidden> writes:

In file included from ../libguile/gc.h:27,
                from ../libguile.h:73,
                from discouraged.c:22:
../libguile/hooks.h:43: error: expected ';', ',' or ')' before '.' token
../libguile/hooks.h:48: error: expected specifier-qualifier-list
before 'scm_t_c_hook_function'

The fix for that is to globally replace "func_data" in libguile/*.[ch]
by "fn_data".  This is already in our CVS, so will be OK in 1.8.4.

OK,
this works...

Now I am getting the foolowing errors:

gc_os_dep.c:1158:1: error: "MACH_TYPE" redefined
gc_os_dep.c:1065:1: error: this is the location of the previous definition
gc_os_dep.c:1161:1: error: "ALIGNMENT" redefined
gc_os_dep.c:1066:1: error: this is the location of the previous definition

I have to look into this...

[...]
OK, we can look into upgrading to these... but can you give specific
references for the AIX problems that were fixed in between the
versions that we used for 1.6.8/1.8.3 and the versions here?

Thats very simple. The old build tools do not recognize AIX 6.1.

The new version of config.guess returns: powerpc-ibm-aix6.1.0.0
The old version returns: rs6000-ibm-aix

As a result of the rs6000-ibm-aix the old libtool is not able to build shared binaries on AIX 6.1 To be able to build on AIX 6.1 you need at least: config.guess/.sub and libtool 1.5.26 + patched configure scripts (aix5* | aix6*) or autoconf-2.61a from January ...


Thanks,       Neil

Bye
 Rainer





reply via email to

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