This is the mail archive of the
insight@sources.redhat.com
mailing list for the Insight project.
Re: Can not compile Insite 6.0 on Solaris
- From: keiths at redhat dot com
- To: "Spektor, Leonid (MTO)" <Leonid dot Spektor at mto dot gov dot on dot ca>
- Cc: "'insight at sources dot redhat dot com'" <insight at sources dot redhat dot com>, "Batchelor, Balfour (MTO)" <Balfour dot Batchelor at mto dot gov dot on dot ca>
- Date: Fri, 27 Feb 2004 11:54:20 -0500 (EST)
- Subject: Re: Can not compile Insite 6.0 on Solaris
- References: <5C50DD11FD2ED94A8031E087E59FD9BA052E2906@MTODSAMS02>
Quoting "Spektor, Leonid (MTO)" <Leonid.Spektor@mto.gov.on.ca>:
> ifeq ($(TCL_SHLIB_SUFFIX),.dll)
> CYGWIN_CFLAGS=-I$(srcdir)/../../../../tcl/win
> else
> CYGWIN_CFLAGS=
> endif
Sadly, yes, this is a GNU-ism. You've three choices:
1) Remove the plugins directory (nobody's ever written one anyway)
2) Fix the Makefiles so that it is compatible with Sun's make utility
3) Install and use GNU make to make GNU tools
Ideally, I would like to see you do #2 (and submit the diffs here! :-), but
honestly, the easiest thing is to just get GNU make and use that to build Insight.
You wouldn't have to use it for anything else.
As it is, I tested that code on Linux and Cygwin (and maybe even Solaris). But I
am sure that it never occurred to me to try anything but GNU Make. Alas, I no
longer have access to a Solaris box to try any of this.
Keith