gnash-dev
[Top][All Lists]
Advanced

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

[Gnash-dev] Cross compiling gnash - problem with libintl.h


From: Richard Hardy
Subject: [Gnash-dev] Cross compiling gnash - problem with libintl.h
Date: Fri, 8 Aug 2008 17:29:36 +0100

Hi,

I hope someone can help me. I am trying to cross-compile gnash for an arm processor using Buildroot on linux. I am using uClibc 0.9.29 and gcc 4.2.3.

 

My gnash configure script is:

ac_cv_type_error_t=yes \

                ./configure \

                --target=$(GNU_TARGET_NAME) \

                --host=$(GNU_TARGET_NAME) \

                --build=$(GNU_HOST_NAME) \

                --prefix=$(STAGING_DIR)/usr \

                --enable-renderer=agg \

                --enable-gui=sdl \

                --enable-media=ffmpeg \

                --disable-plugins \

                --enable-shared \

                --disable-menus \

                --with-ffmpeg-incl=$(BUILD_DIR)/ffmpeg-export-2008-08-07 \

                --with-ffmpeg-lib=$(TARGET_DIR)/usr/lib \

 

However, when I run the Makefile, I get:

 

In file included from log.h:44,

                 from jpeg.cpp:13:

gettext.h:64:1: warning: "textdomain" redefined

In file included from /home/richardh/AT91SAM9263/buildroot/build_arm/staging_dir/usr/bin/../lib/gcc/arm-linux-uclibc/4.2.3/../../../../arm-linux-uclibc/include/c++/4.2.3/bits/locale_facets.h:4599,

                 from /home/richardh/AT91SAM9263/buildroot/build_arm/staging_dir/usr/bin/../lib/gcc/arm-linux-uclibc/4.2.3/../../../../arm-linux-uclibc/include/c++/4.2.3/bits/basic_ios.h:44,

                 from /home/richardh/AT91SAM9263/buildroot/build_arm/staging_dir/usr/bin/../lib/gcc/arm-linux-uclibc/4.2.3/../../../../arm-linux-uclibc/include/c++/4.2.3/ios:50,

                 from /home/richardh/AT91SAM9263/buildroot/build_arm/staging_dir/usr/bin/../lib/gcc/arm-linux-uclibc/4.2.3/../../../../arm-linux-uclibc/include/c++/4.2.3/ostream:45,

                 from /home/richardh/AT91SAM9263/buildroot/build_arm/staging_dir/usr/bin/../lib/gcc/arm-linux-uclibc/4.2.3/../../../../arm-linux-uclibc/include/c++/4.2.3/iostream:45,

                 from rc.h:30,

                 from log.h:29,

                 from jpeg.cpp:13:

/home/richardh/AT91SAM9263/buildroot/build_arm/staging_dir/usr/bin/../lib/gcc/arm-linux-uclibc/4.2.3/../../../../arm-linux-uclibc/include/c++/4.2.3/arm-linux-uclibc/bits/messages_members.h:43:1: warning: this is the location of the previous definition

In file included from log.h:44,

                 from jpeg.cpp:13:

gettext.h:65:1: warning: "bindtextdomain" redefined

In file included from /home/richardh/AT91SAM9263/buildroot/build_arm/staging_dir/usr/bin/../lib/gcc/arm-linux-uclibc/4.2.3/../../../../arm-linux-uclibc/include/c++/4.2.3/bits/locale_facets.h:4599,

                 from /home/richardh/AT91SAM9263/buildroot/build_arm/staging_dir/usr/bin/../lib/gcc/arm-linux-uclibc/4.2.3/../../../../arm-linux-uclibc/include/c++/4.2.3/bits/basic_ios.h:44,

                 from /home/richardh/AT91SAM9263/buildroot/build_arm/staging_dir/usr/bin/../lib/gcc/arm-linux-uclibc/4.2.3/../../../../arm-linux-uclibc/include/c++/4.2.3/ios:50,

                 from /home/richardh/AT91SAM9263/buildroot/build_arm/staging_dir/usr/bin/../lib/gcc/arm-linux-uclibc/4.2.3/../../../../arm-linux-uclibc/include/c++/4.2.3/ostream:45,

                 from /home/richardh/AT91SAM9263/buildroot/build_arm/staging_dir/usr/bin/../lib/gcc/arm-linux-uclibc/4.2.3/../../../../arm-linux-uclibc/include/c++/4.2.3/iostream:45,

                 from rc.h:30,

                 from log.h:29,

                 from jpeg.cpp:13:

/home/richardh/AT91SAM9263/buildroot/build_arm/staging_dir/usr/bin/../lib/gcc/arm-linux-uclibc/4.2.3/../../../../arm-linux-uclibc/include/c++/4.2.3/arm-linux-uclibc/bits/messages_members.h:44:1: warning: this is the location of the previous definition

In file included from gettext.h:46,

                 from log.h:44,

                 from extension.cpp:41:

/home/richardh/AT91SAM9263/buildroot/build_arm/staging_dir/usr/include/libintl.h:260: error: expected unqualified-id before ‘void’

/home/richardh/AT91SAM9263/buildroot/build_arm/staging_dir/usr/include/libintl.h:260: error: expected `)' before ‘void’

/home/richardh/AT91SAM9263/buildroot/build_arm/staging_dir/usr/include/libintl.h:260: error: expected `)' before ‘void’

/home/richardh/AT91SAM9263/buildroot/build_arm/staging_dir/usr/include/libintl.h:260: error: expected initializer before ‘void’

/home/richardh/AT91SAM9263/buildroot/build_arm/staging_dir/usr/include/libintl.h:278: error: expected unqualified-id before ‘void’

/home/richardh/AT91SAM9263/buildroot/build_arm/staging_dir/usr/include/libintl.h:278: error: expected `)' before ‘void’

/home/richardh/AT91SAM9263/buildroot/build_arm/staging_dir/usr/include/libintl.h:278: error: expected `)' before ‘void’

/home/richardh/AT91SAM9263/buildroot/build_arm/staging_dir/usr/include/libintl.h:278: error: expected initializer before ‘void’

 

 

 

 

 

Line 260 of libintl.h on my system is:

 

extern char *textdomain (const char *__domainname)

       _INTL_ASM (libintl_textdomain);

 

 

Can anyone help, or explain what is wrong?

 

Thanks in advance,

Richard. 

 


reply via email to

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