Hello,
Bob Friesenhahn wrote:
On Thu, 10 Jan 2008, Rainer Tammer wrote:
problem see below.
Perhaps there is a fixincludes bug in this old double oh (double oh
indicates suspect) GCC version?
Yes, I can confirm a fixincludes bug.
There seams to be a gcc related problem in the AIX headers...
configure:6295: checking for unistd.h
configure:6316: gcc -c -g -O2 conftest.c >&5
In file included from conftest.c:53:
/usr/include/unistd.h:915: error: parse error before '[' token
/usr/include/unistd.h:916: error: parse error before 'rid_t'
configure:6322: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "libtool"
| #define PACKAGE_TARNAME "libtool"
| #define PACKAGE_VERSION "1.5.25a"
| #define PACKAGE_STRING "libtool 1.5.25a"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE "libtool"
It looks like rid_t is not defined...
AIX defines rid_t in <sys/types.h> but gcc uses a special version in:
/opt/freeware/lib/gcc/powerpc-ibm-aix5.3.0.0/4.0.0/include/sys/types.h
This fixed version does not declare rid_t ...
The missing typdef in the gcc header version:
typedef uint_t rid_t; /* role ID */
I have no idea how to easily fix this problem in libtool...
To solve this problem we need a fix in gcc.
I will try to get in contact with IBM. Maybe they can fix this problem
in the AIX Toolbox gcc compiler.
But this will take a while.
Bob
Bye
Rainer
======================================
Bob Friesenhahn
[EMAIL PROTECTED],
http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/
_______________________________________________
Bug-libtool mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-libtool