[postgis-users] Installation Error - postgis-1.0.0-rc4

Paul Ramsey pramsey at refractions.net
Mon Mar 21 11:58:51 PST 2005


Confirm that you are actually using that 'make', it might not be the 
only one on your system.

'which make'.


Tomeh, Husam wrote:

> When SA attempt to install it, it complain about "-C" of make. 
> 
> ----
> anadev10#pwd
> /p01/postgresql-8.0.1/contrib/postgis-1.0.0-rc4
> anadev10#make install
> make -C lwgeom
> Usage : make [ -f makefile ][ -K statefile ]... [ -d ][ -dd ][ -D ][ -DD
> ]
>              [ -e ][ -i ][ -k ][ -n ][ -p ][ -P ][ -q ][ -r ][ -s ][ -S
> ][ -t ]
>              [ -u ][ -w ][ -V ][ target... ][ macro=value... ][ "macro
> +=value"... ]
> make: Fatal error: Unknown option `-C'
> *** Error code 1
> make: Fatal error: Command failed for target `liblwgeom'
> ___________________________________________ 
> 
> This is the make we have on that server:
> 
> anadev10#pkginfo -l SMCmake
> 
>>>>>>   PKGINST:  SMCmake
>>>>>>      NAME:  make
>>>>>>  CATEGORY:  application
>>>>>>      ARCH:  sparc
>>>>>>   VERSION:  3.80
>>>>>>   BASEDIR:  /usr/local
>>>>>>    VENDOR:  Free Software Foundation
>>>>>>    PSTAMP:  Steve Christensen
>>>>>>  INSTDATE:  Mar 15 2005 13:51
>>>>>>     EMAIL:  steve at smc.vnet.net
>>>>>>    STATUS:  completely installed
>>>>>>     FILES:       50 installed pathnames
>>>>>>                   5 shared pathnames
>>>>>>                   7 directories
>>>>>>                   1 executables
>>>>>>                4661 blocks used (approx)
> 
> 
> 
> --
>   Husam
> 
> -----Original Message-----
> From: postgis-users-bounces at postgis.refractions.net
> [mailto:postgis-users-bounces at postgis.refractions.net] On Behalf Of
> Tomeh, Husam
> Sent: Monday, March 21, 2005 11:27 AM
> To: PostGIS Users Discussion
> Subject: RE: [postgis-users] Compilation Error - postgis-1.0.0-rc4
> 
> That worked. Thanks for your help. Compiled perfectly.
> 
> 
> -----Original Message-----
> From: postgis-users-bounces at postgis.refractions.net
> [mailto:postgis-users-bounces at postgis.refractions.net] On Behalf Of
> strk at refractions.net
> Sent: Monday, March 21, 2005 11:21 AM
> To: PostGIS Users Discussion
> Subject: Re: [postgis-users] Compilation Error - postgis-1.0.0-rc4
> 
> On Mon, Mar 21, 2005 at 10:22:03AM -0800, Tomeh, Husam wrote:
> 
>> 
>>Thanks. I created the patch file and placed it on postgis. I ran 
>>"patch < Makefile.patch" and got this error:
>>
>>  Looks like a unified context diff.
>>  I can't seem to find a patch in there anywhere.
>>
>>
>>Was this the right procedure to install your patch?
>>Thanks,
> 
> 
> Do it manually.. it basically quotes grep argument:
> 	grep -v ^#
> becomes:
> 	grep -v '^#'
> 
> --strk;
> 
> 
>>--
>>  Husam
>>
>>
>>-----Original Message-----
>>From: postgis-users-bounces at postgis.refractions.net
>>[mailto:postgis-users-bounces at postgis.refractions.net] On Behalf Of 
>>strk at refractions.net
>>Sent: Monday, March 21, 2005 9:30 AM
>>To: PostGIS Users Discussion
>>Subject: Re: [postgis-users] Compilation Error - postgis-1.0.0-rc4
>>
>>On Mon, Mar 21, 2005 at 09:23:37AM -0800, Tomeh, Husam wrote:
>>
>>>Since I'm still having problems with rc3, I downloaded rc4. I get 
>>>the following error when running make:
>>>
>>>
>>>cpp -P -traditional-cpp -DUSE_VERSION=80 lwpostgis.sql.in | sed -e 
>>>'s:@MODULE_FILENAME@:\$libdir/liblwgeom.so.1.0:g;s:@POSTGIS_VERSION@
>>>:1
>>>.0
>>>USE_GEOS=1 USE_PROJ=1
>>>USE_STATS=1:g;s:@POSTGIS_SCRIPTS_VERSION@:0.2.1:g;s/@POSTGIS_BUILD_D
>>>AT
>>>E@
>>>/2005-03-21 17:13:03/g' | grep -v ^# > lwpostgis.sql
>>
>>Apply this patch and see what happen:
>>
>>Index: lwgeom/Makefile
>>===================================================================
>>RCS file: /home/cvs/postgis/postgis/lwgeom/Makefile,v
>>retrieving revision 1.72
>>diff -U2 -r1.72 Makefile
>>--- lwgeom/Makefile     18 Mar 2005 12:43:23 -0000      1.72
>>+++ lwgeom/Makefile     21 Mar 2005 17:46:41 -0000
>>@@ -139,5 +139,5 @@
>>
>> lwpostgis.sql: lwpostgis.sql.in
>>-       cpp -P -traditional-cpp -DUSE_VERSION=$(USE_VERSION) $< | sed
> 
> -e
> 
>>'s:@MODULE_FILENAME@:$(MODULE_FILENAME):g;s:@POSTGIS_VERSION@:$(POSTGI
>>S_
>>VERSION):g;s:@POSTGIS_SCRIPTS_VERSION@:$(SCRIPTS_VERSION):g;s/@POSTGIS
>>_B UILD_DATE@/$(POSTGIS_BUILD_DATE)/g' | grep -v ^# > $@
>>+       cpp -P -traditional-cpp -DUSE_VERSION=$(USE_VERSION) $< | sed 
>>+ -e
>>
>>+ 's:@MODULE_FILENAME@:$(MODULE_FILENAME):g;s:@POSTGIS_VERSION@:$(POST
>>+ GI
>>+ S_VERSION):g;s:@POSTGIS_SCRIPTS_VERSION@:$(SCRIPTS_VERSION):g;s/@POS
>>+ TG IS_BUILD_DATE@/$(POSTGIS_BUILD_DATE)/g' | grep -v '^#' > $@
>>
>> install: all installdirs install-lwgeom-lib install-lwgeom-scripts
>>
>>
>>--strk;
>>
>>
>>>cp lwpostgis.sql ..
>>>Usage: grep -hblcnsviw pattern file . . .
>>>cp: cannot access lwpostgis.sql
>>>make[1]: *** [../lwpostgis.sql] Error 2
>>>make[1]: Leaving directory
>>>`/p01/postgresql-8.0.1/contrib/postgis-1.0.0-rc4/lwgeom'
>>>make: *** [liblwgeom] Error 2
>>>
>>>Any thoughts?
>>>
>>>Thanks,
>>>
>>> --
>>>  Husam
>>>
>>>
>>>-----Original Message-----
>>>From: postgis-users-bounces at postgis.refractions.net
>>>[mailto:postgis-users-bounces at postgis.refractions.net] On Behalf Of 
>>>strk at refractions.net
>>>Sent: Friday, March 18, 2005 9:18 AM
>>>To: PostGIS Users Discussion
>>>Subject: Re: [postgis-users] Unusual Make/Compilation Error -
>>>postgis-1.0.0-rc3
>>>
>>>On Fri, Mar 18, 2005 at 08:24:05AM -0800, Tomeh, Husam wrote:
>>>
>>>> 
>>>>Although I did run configure before; however, running it again did
>>>
>>>help.
>>>
>>>>I ran into another error (see below). Is setting up postgis on a 
>>>>Linux
>>>
>>>>more straightforward than Solaris? Or it does not matter really?
>>>
>>>Try current CVS, it contains the parser files already so you don't 
>>>have to generate them again.
>>>--strk;
>>>
>>>
>>>>Thanks..
>>>>---
>>>>anadev10 /p01/postgresql-8.0.1/contrib/postgis-1.0.0-rc3 :) make 
>>>>make -C lwgeom
>>>>make[1]: Entering directory
>>>>`/p01/postgresql-8.0.1/contrib/postgis-1.0.0-rc3/lwgeom'
>>>>sh ../geos_version.sh /usr/local > postgis_geos_version.h bison -y
> 
> 
>>>>-vd
>>>
>>>>-p lwg_parse_yy wktparse.y
>>>>make[1]: *** [wktparse.tab.c] Broken Pipe
>>>>make[1]: Leaving directory
>>>>`/p01/postgresql-8.0.1/contrib/postgis-1.0.0-rc3/lwgeom'
>>>>make: *** [liblwgeom] Error 2
>>>>--
>>>>  Husam
>>>>
>>>>-----Original Message-----
>>>>From: postgis-users-bounces at postgis.refractions.net
>>>>[mailto:postgis-users-bounces at postgis.refractions.net] On Behalf 
>>>>Of strk at refractions.net
>>>>Sent: Wednesday, March 16, 2005 11:16 AM
>>>>To: PostGIS Users Discussion
>>>>Subject: Re: [postgis-users] Unusual Make/Compilation Error -
>>>>postgis-1.0.0-rc3
>>>>
>>>>On Wed, Mar 16, 2005 at 11:14:26AM -0800, Tomeh, Husam wrote:
>>>>
>>>>>Under src subdirectory, I see only Makefile.global.in , not 
>>>>>Makefile.global.
>>>>
>>>>This usually means you didn't run ./configure from within
>>>>/p01/postgresql-8.0.1
>>>>
>>>>--strk;
>>>>
>>>>
>>>>>And under src directory, there's a "makefile" subdirectory which
> 
> 
>>>>>has
>>>
>>>>>Makefile.solaris ; but I can see Makefile.port.
>>>>>
>>>>>
>>>>>
>>>>>Yes I did set up PGSQL_SRC to /p01/postgresql-8.0.1
>>>>>
>>>>>--
>>>>> Husam
>>>>>
>>>>>-----Original Message-----
>>>>>From: postgis-users-bounces at postgis.refractions.net
>>>>>[mailto:postgis-users-bounces at postgis.refractions.net] On Behalf
> 
> 
>>>>>Of strk at refractions.net
>>>>>Sent: Wednesday, March 16, 2005 9:39 AM
>>>>>To: PostGIS Users Discussion
>>>>>Subject: Re: [postgis-users] Unusual Make/Compilation Error -
>>>>>postgis-1.0.0-rc3
>>>>>
>>>>>On Wed, Mar 16, 2005 at 09:25:44AM -0800, Tomeh, Husam wrote:
>>>>>
>>>>>>Hello,
>>>>>>
>>>>>>According to the sysadmin, the make I used is a GNU make. 
>>>>>
>>>>>Weird... do you have the PGSQL_SRC variable set ?
>>>>>Does setting it to base source of postgresql help ?
>>>>>Is your postgresql source tree configured ?
>>>>>
>>>>>--strk;
>>>>>
>>>>>
>>>>>>Thanks,
>>>>>>
>>>>>>
>>>>>>
>>>>>>anadev10#pkginfo -l SMCmake
>>>>>>   PKGINST:  SMCmake
>>>>>>      NAME:  make
>>>>>>  CATEGORY:  application
>>>>>>      ARCH:  sparc
>>>>>>   VERSION:  3.80
>>>>>>   BASEDIR:  /usr/local
>>>>>>    VENDOR:  Free Software Foundation
>>>>>>    PSTAMP:  Steve Christensen
>>>>>>  INSTDATE:  Mar 15 2005 13:51
>>>>>>     EMAIL:  steve at smc.vnet.net
>>>>>>    STATUS:  completely installed
>>>>>>     FILES:       50 installed pathnames
>>>>>>                   5 shared pathnames
>>>>>>                   7 directories
>>>>>>                   1 executables
>>>>>>                4661 blocks used (approx)
>>>>>> 
>>>>>>
>>>>>>--
>>>>>>
>>>>>>
>>>>>>-----Original Message-----
>>>>>>From: postgis-users-bounces at postgis.refractions.net
>>>>>>[mailto:postgis-users-bounces at postgis.refractions.net] On 
>>>>>>Behalf
>>
>>>>>>Of strk at refractions.net
>>>>>>Sent: Friday, March 11, 2005 10:24 PM
>>>>>>To: postgis-users at postgis.refractions.net
>>>>>>Subject: Re: [postgis-users] Unusual Make/Compilation Error -
>>>>>>postgis-1.0.0-rc3
>>>>>>
>>>>>>On Fri, Mar 11, 2005 at 04:11:17PM -0800, Tomeh, Husam wrote:
>>>>>>
>>>>>>>I have installed PostgreSQL 8 on my Solaris 2.8 dev machine.
> 
> 
>>>>>>>I
>>
>>>>>>>installed
>>>>>>>Proj.4 and GEOS spatial libraries and have been trying to 
>>>>>>>install the PostGIS library with no luck so far. I 
>>>>>>>downloaded and extracted
>>>>>>>postgis-1.0.0-rc3 under the the contrib subdirectory. When I
> 
> 
>>>>>>>run
>>>
>>>>>>>"make", I get errors not finding other Making.* files under
>>>
>>>"src".
>>>
>>>>>>>I
>>>>>
>>>>>>>checked for these Making.* files and they do exist!! 
>>>>>>>However; I keep
>>>>>
>>>>>>>getting the following errors when I run "make":
>>>>>>
>>>>>>You need GNU make, try 'gmake' instead of 'make' and see if it
> 
> 
>>>>>>fixes
>>>>
>>>>>>the problem.
>>>>>>
>>>>>>--strk;
>>>>>>
>>>>>>
>>>>>>> 
>>>>>>> 
>>>>>>>anadev10 /p01/postgresql-8.0.1/contrib/postgis-1.0.0-rc3 :) 
>>>>>>>make
>>>
>>>>>>>make -C lwgeom
>>>>>>>make[1]: Entering directory
>>>>>>>`/p01/postgresql-8.0.1/contrib/postgis-1.0.0-rc3/lwgeom'
>>>>>>>../Makefile.config:90: /src/Makefile.global: No such file or
> 
> 
>>>>>>>directory
>>>>>>>Makefile:98: /src/Makefile.shlib: No such file or directory
>>>>>>>make[1]: *** No rule to make target `/src/Makefile.shlib'.
>>>
>>>Stop.
>>>
>>>>>>>make[1]: Leaving directory
>>>>>>>`/p01/postgresql-8.0.1/contrib/postgis-1.0.0-rc3/lwgeom'
>>>>>>>make: *** [liblwgeom] Error 2
>>>>>>>
>>>>>>>Any idea is highly appreciated. Thanks,
>>>>>>> 
>>>>>>>--
>>>>>>>   Husam
>>>>>>>
>>>>>>>************************************************************
> 
> **********************************************************************
> This message contains confidential information intended only for the 
> use of the addressee(s) named above and may contain information that 
> is legally privileged.  If you are not the addressee, or the person 
> responsible for delivering it to the addressee, you are hereby 
> notified that reading, disseminating, distributing or copying this 
> message is strictly prohibited.  If you have received this message by 
> mistake, please immediately notify us by replying to the message and 
> delete the original message immediately thereafter.
> 
> Thank you.                                       FADLD Tag
> **********************************************************************
> 
> _______________________________________________
> postgis-users mailing list
> postgis-users at postgis.refractions.net
> http://postgis.refractions.net/mailman/listinfo/postgis-users




More information about the postgis-users mailing list