Re: Solaris 2.7 build

On Tue, 6 Mar 2001, Irene VATTON wrote:

> 
> Hi,
> 
> It seems a trouble with gmake that interprets gcc options as make options
> 
> Could you test to launch gmake this way:
> gmake MAKE=gmake all
> 
> I'm not sure it solve your problem!!

It seems to build OK now, but I have another problem which I have had before.

On doing gmake install I get
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/scratch/hgs/Amaya/Sun-Sparc-Solaris-2.7/libjpeg'
../install-sh -c -m 755 ../bin/amaya /usr/local/Amaya/applis/bin
gmake[1]: ../install-sh: Command not found
gmake[1]: *** [install] Error 127
gmake[1]: Leaving directory `/scratch/hgs/Amaya/Sun-Sparc-Solaris-2.7/amaya'


Please could you replace this relative path with a configure-time derived
absolute path?  Also may I remind you of:

http://gnu.via.ecp.fr/software/shtool/shtool.html

which may ease portability of your installation scripts?

	Hugh

Message below retained as it has much of the config info in it.

> 
> > My build with Gcc 2.95.2 and Gmnake fails like this:
> > 
> > gmake[3]: Entering directory `/scratch/hgs/Amaya/Sun-Sparc-Solaris-2.7/libwww/modules/expat'
> > Making all in xmltok
> > Usage : make [ -f makefile ][ -K statefile ]... [ -d ][ -dd ][ -D ][ -DD ]
> >              [ -e ][ -i ][ -k ][ -n ][ -p ][ -P ][ -q ][ -r ][ -s ][ -S ][ -t ]
> >              [ -V ][ target... ][ macro=value... ]
> > make: Fatal error: Unknown option `-W'
> > gmake[3]: *** [all-recursive] Error1
> > gmake[3]: Leaving directory `/scratch/hgs/Amaya/Sun-Sparc-Solaris-2.7/libwww/modules/expat'
> > gmake[2]: *** [libwww_make_module_expat] Error 2
> > gmake[2]: Leaving directory `/scratch/hgs/Amaya/Sun-Sparc-Solaris-2.7'
> > gmake[1]: *** [amaya_comp_libwww] Error 2
> > gmake[1]: Leaving directory `/scratch/hgs/Amaya/Sun-Sparc-Solaris-2.7/amaya'
> > neelix hgs 50 %> 
> > 
> > and
> > 
> > neelix hgs 50 %> gmake --version
> > GNU Make version 3.79, by Richard Stallman and Roland McGrath.
> > Built for sparc-sun-solaris2.7
> > Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99
> >         Free Software Foundation, Inc.
> > This is free software; see the source for copying conditions.
> > There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
> > PARTICULAR PURPOSE.
> > 
> > Report bugs to <bug-make@gnu.org>.
> > 
> > neelix hgs 51 %>
> 
> -- 
>      Irene.
> 
> 
> 

Received on Wednesday, 7 March 2001 07:17:08 UTC