Hi,
I am trying to build Xerces-p perl module on Solaris 9.
I have sun studio compiler installed, and gcc. I have sun make and gnu make.
The instructions say :
perl Makefile.PL
make
make test
make install
I run step 1, which creates makefiles
When i run step 2, the compile appears to fail:
# make
make -C Handler static
make[1]: Entering directory `/live/stuart/XML-Xerces-2.5.0-0/Handler'
cc -c -I. -IHandler -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS
=64 -xO3 -xdepend -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" -KPIC -I/usr/perl5/
5.6.1/lib/sun4-solaris-64int/CORE PerlCallbackHandler.cpp
cc: No input file specified, no output generated
make[1]: *** [PerlCallbackHandler.o] Error 1
make[1]: Leaving directory `/live/stuart/XML-Xerces-2.5.0-0/Handler'
make: *** [blib/arch/auto/Handler/Handler.a] Error 2
I think I want it to use gcc, but editing of the Makefile's does not seem to help.
Does anyone have any suggestions?
SD
I am trying to build Xerces-p perl module on Solaris 9.
I have sun studio compiler installed, and gcc. I have sun make and gnu make.
The instructions say :
perl Makefile.PL
make
make test
make install
I run step 1, which creates makefiles
When i run step 2, the compile appears to fail:
# make
make -C Handler static
make[1]: Entering directory `/live/stuart/XML-Xerces-2.5.0-0/Handler'
cc -c -I. -IHandler -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS
=64 -xO3 -xdepend -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" -KPIC -I/usr/perl5/
5.6.1/lib/sun4-solaris-64int/CORE PerlCallbackHandler.cpp
cc: No input file specified, no output generated
make[1]: *** [PerlCallbackHandler.o] Error 1
make[1]: Leaving directory `/live/stuart/XML-Xerces-2.5.0-0/Handler'
make: *** [blib/arch/auto/Handler/Handler.a] Error 2
I think I want it to use gcc, but editing of the Makefile's does not seem to help.
Does anyone have any suggestions?
SD