On Sat, Sep 4, 2010 at 4:16 AM, Divye Kapoor <[email protected]> wrote:
> I too can confirm a huge no. of error messages on ubuntu lucid.
> % g++ --version
> g++ (Ubuntu 4.4.3-4ubuntu5) 4.4.3
> ...
> most of them are indicating lack of << operator implementations. Any ideas
> on where to start?

I think the header-ordering issue is biting us in the ass now.

I'm spending quite a lot of time inserting includes and checking the
order of the includes to fix these things. I stopped last night when I
got the hello_world server test building, and now the http_1_0_test is
failing with the overloaded wrapper names are not being properly
resolved by GCC and clang, but MSVC2010 had no problem figuring out.
I'd say it would be better if all the wrappers, modifiers, and
directives were included appropriately. Hopefully that's not too much
work to do and I intend to work on that part in the next few days.

I recommend Divye that you try out clang in Ubuntu to get a better
idea on what the errors really are and some sort of indication on how
to fix them. ;) This has helped me a lot in decoding what the problem
is and what the possible solutions are.

Clang is at http://clang.llvm.org/ -- I can say that it's more
standards-compliant, and whatever build with clang seems to build with
GCC and MSVC, but not the other way around. If we use clang in the
development of things it'd be better because we can have a higher
confidence that it will work in GCC and MSVC.

HTH

-- 
Dean Michael Berris
deanberris.com

------------------------------------------------------------------------------
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
_______________________________________________
Cpp-netlib-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cpp-netlib-devel

Reply via email to