Hey Kent,

Your perl has been compiled for support for the builtin cc, this is
why you are getting compiler directives like '-Aa' and '-z' which gcc
doesn't understand. Also, since perl was compiled with your vendor cc,
I'm not sure how it will mix if you start compiling modules with gcc. 

You have two choices:

1) do make CC=CC, or whatever the name of your vendor C++ compiler is 

2) download and compile perl 5.6.1 with gcc

It seems easier to get 1) working

jas.

"Kent Johnson" <[EMAIL PROTECTED]> writes:

> Tried the following two commands, and here is their output:
> 
> # make CC=/opt/gcc/bin/g++ 
> make -C Handler static
> make[1]: Entering directory `/opt/xerces-p1.5.7/Handler'
> /opt/gcc/bin/g++ -c -I. -IHandler -I/opt/xerces-c/include -D_HPUX_SOURCE
> -Aa -I/usr/local/include -O    -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" +z
> -I/opt/perl5.004_04/lib/PA-RISC1.1/5.00404/CORE
> PerlContentCallbackHandler.cpp
> g++: +z: No such file or directory
> <command line>: missing '(' after predicate
> make[1]: *** [PerlContentCallbackHandler.o] Error 1
> make[1]: Leaving directory `/opt/xerces-p1.5.7/Handler'
> make: *** [blib/arch/auto/Handler/Handler.a] Error 2
> 
> 
> # make CC=/opt/gcc/bin/gcc 
> make -C Handler static
> make[1]: Entering directory `/opt/xerces-p1.5.7/Handler'
> /opt/gcc/bin/gcc -c -I. -IHandler -I/opt/xerces-c/include -D_HPUX_SOURCE
> -Aa -I/usr/local/include -O    -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" +z
> -I/opt/perl5.004_04/lib/PA-RISC1.1/5.00404/CORE
> PerlContentCallbackHandler.cpp
> gcc: +z: No such file or directory
> <command line>: missing '(' after predicate
> make[1]: *** [PerlContentCallbackHandler.o] Error 1
> make[1]: Leaving directory `/opt/xerces-p1.5.7/Handler'
> make: *** [blib/arch/auto/Handler/Handler.a] Error 2

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to