|
Boost Users : |
From: Ed Rubright (mail-lists_at_[hidden])
Date: 2006-09-13 09:46:23
<Oliver.Kowalke <at> qimonda.com> writes:
>
> Hello,
>
> > Hello all,
> >
> > I'm attempting to build Boost filesystem as a shared library
> > on HP using aCC(I have no choice, I have to use this
> > compiler). Here is machine and compiler info:
> >
> > HP-UX B.11.11 U 9000/800 (tb)
> > aCC: HP ANSI C++ B3910B A.03.63
>
> I've also to develop on HP/UX 11.11 PA-RISC. The aCC deployed on PA-RISC
> is a verry old (version 3.x) and is not conform to the current
> c++-standard (aCC-3.x has problems with templates).
> I got boost never compiled on this platform with aCC-3.x. I use gcc
> (depot from HP-website) and it works very well.
> If you can switch to Itanium-HP/UX you can use aCC-6.x which should work
> with boost.
> regards,
> Oliver
>
Thanks for the info...I guess ;-)
Follow-up question, which I think the answer is NO but I'll ask it to be sure.
If I built libboost-filesystem on gcc on this platform and produces a shared
library, would I be able to use that library from my own shared library that is
compiled with aCC-3.x?
My thought here is NO because:
1) no binary compatibility between GCC shared library and the aCC compiler/linker
2) aCC would still need to compile the Boost header files that are referenced on
my own shared library that links with the gcc compiled libboost-filesystem
Thanks in advance for the help,
Ed
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net