|
![](/i/fill.gif) |
I fixed the previous problems by including the -AA option to the C++
compiler. Here is the text from the man page on it:
-AA Turns on newly supported ANSI C++ Standard features
like namespace std and the new C++ Standard Library.
This option also implies -Aa. Include paths are
changed to include_std and libraries are libCsup_v2 and
libstd_v2.
NOTE: Objects and libraries compiled with -AA are
binary incompatible with objects and libraries compiled
without -AA.
I just tried remaking with dynamic libraries and it gave me the same error.
Nicolas Calimet <pov### [at] free fr> wrote:
> Hi,
>
> I've read your thread in p.general, and would like to ask you first
> how you did "fix" the two compiling problems you faced before.
>
> > aCC -O -I /usr/local/include -AA -L/usr/lib/X11R6 -Wl,-a -Wl,archive
>
> Could you tell me what does the '-AA' option you added? I cannot find it
> in the HP online docs at http://docs.hp.com/en/8/options.htm (there is the
> -Aa instead for strict-ansi).
> The -Wl,-a -Wl,archive linker options tell me that you try to build
> POV-Ray as a fully static binary. Did you try linking with shared libs instead?
>
> - NC
Post a reply to this message
|
![](/i/fill.gif) |