iconv_t does not name a type
Buday Gergely
gergoe@math.bme.hu
Mon May 2 14:14:00 GMT 2005
Hi,
I'm trying to create a cross-gcc for the powerpc platform. Using gcc-3.4.3
I get the error message below. How can I fix this problem?
- Gergely
|
/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/build.i686-linux.powerpc-linux-uclibc/gcc/xgcc
-shared-libgcc
-B/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/build.i686-linux.powerpc-linux-uclibc/gcc/
-nostdinc++
-L/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/build.i686-linux.powerpc-linux-uclibc/powerpc-linux-uclibc/nof/libstdc++-v3/src
-L/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/build.i686-linux.powerpc-linux-uclibc/powerpc-linux-uclibc/nof/libstdc++-v3/src/.libs
-B/opt/oe2/powerpc-tmp/cross/powerpc-linux-uclibc/bin/
-B/opt/oe2/powerpc-tmp/cross/powerpc-linux-uclibc/lib/ -isystem
/opt/oe2/powerpc-tmp/cross/powerpc-linux-uclibc/include -isystem
/opt/oe2/powerpc-tmp/cross/powerpc-linux-uclibc/sys-include -msoft-float
-fPIC -mstrict-align
-I/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/build.i686-linux.powerpc-linux-uclibc/powerpc-linux-uclibc/nof/libstdc++-v3/include/powerpc-linux-uclibc
-I/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/build.i686-linux.powerpc-linux-uclibc/powerpc-linux-uclibc/nof/libstdc++-v3/include
-I/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/libstdc++-v3/libsupc++
-g -Os -g -Os -msoft-float -fPIC -mstrict-align -fno-implicit-templates
-Wall -W -Wwrite-strings -Wcast-qual -fdiagnostics-show-location=once
-ffunction-sections -fdata-sections -c
/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/libstdc++-v3/src/codecvt.cc
-fPIC -DPIC -o .libs/codecvt.o
| In file included from
/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/build.i686-linux.powerpc-linux-uclibc/powerpc-linux-uclibc/nof/libstdc++-v3/include/bits/codecvt.h:475,|
from
/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/build.i686-linux.powerpc-linux-uclibc/powerpc-linux-uclibc/nof/libstdc++-v3/include/bits/locale_facets.h:1537,
| from
/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/build.i686-linux.powerpc-linux-uclibc/powerpc-linux-uclibc/nof/libstdc++-v3/include/locale:46,|
from
/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/libstdc++-v3/src/codecvt.cc:30:
|
/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/build.i686-linux.powerpc-linux-uclibc/powerpc-linux-uclibc/nof/libstdc++-v3/include/powerpc-linux-uclibc/bits/codecvt_specializations.h:52:
error: `iconv_t' does not name a type
|
/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/build.i686-linux.powerpc-linux-uclibc/powerpc-linux-uclibc/nof/libstdc++-v3/include/powerpc-linux-uclibc/bits/codecvt_specializations.h:64:
error: `__desc_type' does not name a type
|
/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/build.i686-linux.powerpc-linux-uclibc/powerpc-linux-uclibc/nof/libstdc++-v3/include/powerpc-linux-uclibc/bits/codecvt_specializations.h:66:
error: `__desc_type' does not name a type
|
/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/build.i686-linux.powerpc-linux-uclibc/powerpc-linux-uclibc/nof/libstdc++-v3/include/powerpc-linux-uclibc/bits/codecvt_specializations.h:170:
error: expected `;' before '*' token
|
/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/build.i686-linux.powerpc-linux-uclibc/powerpc-linux-uclibc/nof/libstdc++-v3/include/powerpc-linux-uclibc/bits/codecvt_specializations.h:174:
error: expected `;' before "const"
|
/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/build.i686-linux.powerpc-linux-uclibc/powerpc-linux-uclibc/nof/libstdc++-v3/include/powerpc-linux-uclibc/bits/codecvt_specializations.h:174:
error: expected `;' before '*' token
|
/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/build.i686-linux.powerpc-linux-uclibc/powerpc-linux-uclibc/nof/libstdc++-v3/include/powerpc-linux-uclibc/bits/codecvt_specializations.h:178:
error: expected `;' before "int"
|
/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/build.i686-linux.powerpc-linux-uclibc/powerpc-linux-uclibc/nof/libstdc++-v3/include/powerpc-linux-uclibc/bits/codecvt_specializations.h:
In constructor `std::__enc_traits::__enc_traits()':
|
/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/uild.i686-linux.powerpc-linux-uclibc/powerpc-linux-uclibc/nof/libstdc++-v3/include/powerpc-linux-uclibc/bits/codecvt_specializations.h:76:
error: class `std::__enc_traits' does not have any field named
`_M_in_desc'
|
/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/build.i686-linux.powerpc-linux-uclibc/powerpc-linux-uclibc/nof/libstdc++-v3/include/powerpc-linux-uclibc/bits/codecvt_specializations.h:76:
error: class `std::__enc_traits' does not have any field named
`_M_out_desc'
|
/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/build.i686-linux.powerpc-linux-uclibc/powerpc-linux-uclibc/nof/libstdc++-v3/include/powerpc-linux-uclibc/bits/codecvt_specializations.h:
In constructor `std::__enc_traits::__enc_traits(const char*, const char*,
int, int)':
|
/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/build.i686-linux.powerpc-linux-uclibc/powerpc-linux-uclibc/nof/libstdc++-v3/include/powerpc-linux-uclibc/bits/codecvt_specializations.h:84:
error: class `std::__enc_traits' does not have any field named
`_M_in_desc'
|
/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/build.i686-linux.powerpc-linux-uclibc/powerpc-linux-uclibc/nof/libstdc++-v3/include/powerpc-linux-uclibc/bits/codecvt_specializations.h:84:
error: class `std::__enc_traits' does not have any field named
`_M_out_desc'
|
/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/build.i686-linux.powerpc-linux-uclibc/powerpc-linux-uclibc/nof/libstdc++-v3/include/powerpc-linux-uclibc/bits/codecvt_specializations.h:
In copy constructor `std::__enc_traits::__enc_traits(const
std::__enc_traits&)':
|
/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/build.i686-linux.powerpc-linux-uclibc/powerpc-linux-uclibc/nof/libstdc++-v3/include/powerpc-linux-uclibc/bits/codecvt_specializations.h:99:
error: class `std::__enc_traits' does not have any field named
`_M_in_desc'
|
/opt/oe2/powerpc-tmp/work/gcc-cross-3.4.3-r10/gcc-3.4.3/build.i686-linux.powerpc-linux-uclibc/powerpc-linux-uclibc/nof/libstdc++-v3/include/powerpc-linux-uclibc/bits/codecvt_specializations.h:99:
error: class `std::__enc_traits' does not have any field named
`_M_out_desc'
------
Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com
More information about the crossgcc
mailing list