This is the mail archive of the mailing list for the libstdc++ project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: bugs: gcc with stdc++-v3, rawhide's gcc, stlport, cxxrt

Dietmar Kuehl wrote:
> --- Levente Farkas <>  wrote:
> > the only problem it's not integrated into gcc which means you have to
> > use
> > gcc/g++ -I... -L...
> > insted of
> > g++
> > which is not a big price. unfortunately I can't compile stlport
> > either:-(
> > (there's some conflict between glibc's and sgi's locale header files)
> You can also change the spec file to use the right options. I haven't
> done it myself but I have seen it work...

I finally able to compile stlport and it works:-)))
> > I try to compile cxxrt too, but it's also fail during compilation
> > (and I don't wanna send time with it:-)
> Apparently I represented myself as complete ashole which does not want
> to spend time to help its competitor. Well, you may notice that I
> submitted a bunch of bug reports and basically spend about one day on
> going through this.

:-) I didn't said anything like that. simple to compile gcc, stdc++,
stlport, cxxrt... is not my main job and ofter spend a lot of time with
it (paralell with other things) I was too tired and just try cxxrt last.
than after the first error I give up.
> Anyway, if your goal is to get a conforming implementation in a timely
> manner (if not conforming then at least working for "normal" stuff)
> it is in your own interest to report bugs. Note that I'm not asking
> about fixes or something like this, just a statement what went wrong so
> that I can investigate the cause (eg. a cut and paste of the error
> messages).

anyway here is the output:
make[1]: Entering directory `/home/lfarkas/tmp/cxxrt-1.0.3/src'
c++ -g -O2 -fnew-abi -fno-builtin -fno-implicit-templates -W -Wall -Weffc++ -ans
i -Wno-unused -Wundef -Wshadow -Wcast-qual -Wcast-align -Wwrite-strings -Wnested
-externs -Os -ffunction-sections -fdata-sections -I../include  -c alloc.cpp -o a
In file included from /usr/include/assert.h:35,
                 from ../include/cassert:32,
                 from ../include/stl_alloc.h:94,
                 from ../include/alloc.h:21,
                 from ../include/cxxrt/alloc.h:37,
                 from alloc.cpp:23:
/usr/include/features.h:168:44: warning: '_POSIX_C_SOURCE' is not defined
/usr/include/features.h:176:20: warning: '_POSIX_C_SOURCE' is not defined
/usr/include/features.h:180:20: warning: '_POSIX_C_SOURCE' is not defined
cc1plus: warning: Ignoring command line option '-Wundef'
cc1plus: warning: Ignoring command line option '-Wnested-externs'
In file included from alloc.cpp:25:
../include/srccxx/ conflicting types for `__default_all
inst>::_Obj *__default_alloc_template<threads, inst>::_S_free_list[__default_all
../include/stl_alloc.h:265: previous declaration as
`__default_alloc_template<threads, inst>::_Obj
*__default_alloc_template<threads, inst>::_S_free_list[16]'
make[1]: *** [alloc.o] Error 1
make[1]: Leaving directory `/home/lfarkas/tmp/cxxrt-1.0.3/src'
make: *** [] Error 2

 -- Levente
 "The only thing worse than not knowing the truth is
  ruining the bliss of ignorance."

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]