changed my path so my gnu make will be used instead... ran
`/opt/perl5/bin/perl Makefile.PL` and got:

a08 : /opt/perl5/bin/perl Makefile.PL 
Using XERCES_LIB = /opt/xerces-c/lib
Using XERCES_INCLUDE = /opt/xerces-c/include
Checking to see if libxerces is in your library path...'PREREQ_PM' is not
a known MakeMaker parameter name.
Warning: Guessing NAME [xerces-p1.5.6] from current directory name.
Writing Makefile for XML::Xerces::DOMParse
Writing Makefile for Handler
Use of uninitialized value at (eval 21) line 89.
Use of uninitialized value at (eval 31) line 74.
Use of uninitialized value at (eval 31) line 75.
Use of uninitialized value at (eval 31) line 76.
Use of uninitialized value at (eval 31) line 80.
Success!!
Using Xerces-C version: 1.5.1
'ABSTRACT' is not a known MakeMaker parameter name.
'AUTHOR' is not a known MakeMaker parameter name.
Writing Makefile for XML::Xerces::DOMParse
Writing Makefile for XML::Xerces

..then changed "CC = /opt/ansic/bin/cc" to "CC = /usr/bin/cc" in Makefile,
and ran `make` to get:

a08 : make
make -C Handler static
make[1]: Entering directory `/opt/xerces-p1.5.6/Handler'
/opt/ansic/bin/cc -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
/opt/ansic/bin/cc -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
PerlDocumentCallbackHandler.cpp
/opt/ansic/bin/cc -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
PerlErrorCallbackHandler.cpp
/opt/ansic/bin/cc -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  PerlExceptionHandler.cpp
rm -rf .././blib/arch/auto/Handler/Handler.a
ar cr .././blib/arch/auto/Handler/Handler.a PerlContentCallbackHandler.o
PerlDocumentCallbackHandler.o PerlErrorCallbackHandler.o
PerlExceptionHandler.o && : .././blib/arch/auto/Handler/Handler.a
ar: No such file or directory
ar: could not open PerlContentCallbackHandler.o
ar: No such file or directory
ar: could not open PerlDocumentCallbackHandler.o
ar: No such file or directory
ar: could not open PerlErrorCallbackHandler.o
ar: No such file or directory
ar: could not open PerlExceptionHandler.o
make[1]: *** [.././blib/arch/auto/Handler/Handler.a] Error 4
make[1]: Leaving directory `/opt/xerces-p1.5.6/Handler'
make: *** [blib/arch/auto/Handler/Handler.a] Error 2


any ideas?

thanks again,
kent

On 3 Oct 2001, Jason E. Stewart wrote:

> "Kent Johnson" <[EMAIL PROTECTED]> writes:
> 
> > XERCESCROOT=/opt/xerces-c
> > XERCES_INCLUDE=/opt/xerces-c/include
> > XERCES_LIB=/opt/xerces-c/lib
> 
> If you define _LIB and _INCLUDE, then XERCESCROOT is unnecessary.
> 
> > i have untar'ed xerces-p 1.5.6 to /opt/xerces-p1.5.6 and have a similar
> > symlink /opt/xerces-p.  in /opt/xerces-p i ran the following command:
> > 
> > /opt/perl5/bin/perl Makefile.PL
> > 
> > ...which yields the following results:
> > 
> > Using XERCES_LIB = /opt/xerces-c/lib
> > Using XERCES_INCLUDE = /opt/xerces-c/include
> > Checking to see if libxerces is in your library path...'PREREQ_PM' is not
> > a known MakeMaker parameter name.
> > Warning: Guessing NAME [xerces-p1.5.6] from current directory name.
> > Writing Makefile for XML::Xerces::DOMParse
> > Writing Makefile for Handler
> > Use of uninitialized value at (eval 21) line 89.
> > Use of uninitialized value at (eval 31) line 74.
> > Use of uninitialized value at (eval 31) line 75.
> > Use of uninitialized value at (eval 31) line 76.
> > Use of uninitialized value at (eval 31) line 80.
> > Success!!
> > Using Xerces-C version: 1.5.1
> > 'ABSTRACT' is not a known MakeMaker parameter name.
> > 'AUTHOR' is not a known MakeMaker parameter name.
> > Writing Makefile for XML::Xerces::DOMParse
> > Writing Makefile for XML::Xerces
> 
> the warnings are harmless.
> 
> > ...then running `make` yield the following error:
> > 
> >     make -C Handler static
> > Make: Unknown flag argument C.  Stop.
> > *** Error exit code 1
> 
> I use the -C flag which is obviously a GNU make specialization. 
> 
> It translates to:
> 
>   cd Handler && make static
> 
> If you change the two occurrences of make -C in Makefile.PL and rerun
> 'perl Makefile.PL' it should get you further. Or you can use GNU make
> if you already have it installed.
> 
> jas.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


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

Reply via email to