bug-gettext
[Top][All Lists]
Advanced

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

[bug-gettext] Problems cross-compiling gettext for the PS3Toolchain.


From: Nacho Man
Subject: [bug-gettext] Problems cross-compiling gettext for the PS3Toolchain.
Date: Fri, 20 Dec 2013 14:33:33 -0800 (PST)

Sorry if this isn't the place to ask for help.  I don't think this is a bug so much as it is that I'm doing something wrong.  I try to compile gettext for the PS3Toolchain and it errors out with the following message:
In file included from ../../../gettext-runtime/intl/gettextP.h:36:0,
                 from ../../../gettext-runtime/intl/bindtextdom.c:26:
../../../gettext-runtime/intl/lock.h:772:13: error: conflicting types for 'gl_lock_t'
 typedef int gl_lock_t;
             ^
In file included from ../../../gettext-runtime/intl/bindtextdom.c:19:0:
../config.h:1524:41: note: previous declaration of 'gl_lock_t' was here
 #define __libc_lock_t                   gl_lock_t
                                         ^
In file included from ../../../gettext-runtime/intl/gettextP.h:36:0,
                 from ../../../gettext-runtime/intl/bindtextdom.c:26:
../../../gettext-runtime/intl/lock.h:793:13: error: conflicting types for 'gl_recursive_lock_t'
 typedef int gl_recursive_lock_t;
             ^
In file included from ../../../gettext-runtime/intl/bindtextdom.c:19:0:
../config.h:1530:51: note: previous declaration of 'gl_recursive_lock_t' was here
 #define __libc_lock_recursive_t                   gl_recursive_lock_t

There's a bunch of them but they all say the same thing.   I make a build-ppu directory and I configure using this:

CPPFLAGS="-I${PSL1GHT}/ppu/include -I${PS3DEV}/portlibs/ppu/include" \
LDFLAGS="-L${PSL1GHT}/ppu/lib -L${PS3DEV}/portlibs/ppu/lib" \
LIBS="-lrt -llv2" \
PKG_CONFIG_PATH="${PS3DEV}/portlibs/ppu/lib/pkgconfig" \
../configure --prefix="${PS3DEV}/portlibs/ppu" \
--host="powerpc64-ps3-elf" --disable-shared --with-included-gettext \
--disable-threads --disable-libasprintf

I added the --disable-shared --with-included-gettext --disable-threads --disable-libasprintf thinking it might help but it doesn't, I get the same error with or without it.  There is no pthreads or anything available for the toolchain at this point in time.  Does anyone have any suggestions?  Sorry if this is the wrong place to send this.  Thanks.

reply via email to

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