[GRASS-user] Re: Cygwin Grass 6.2 compiling?
Luigi Ponti
lponti at infinito.it
Wed Sep 27 19:46:39 EDT 2006
Tomas Lanczos wrote:
>> [mailto:grassuser-bounces at grass.itc.it] On Behalf Of Luigi Ponti
>> Glynn Clements wrote:
>>
>>> Luigi Ponti wrote:
>>>
>>>
>>>
>>>> Has anyone found a way to compile grass 6.2 on cygwin?
>>>>
>>>>
>>> Use --disable-shared. Shared libraries used to work on Cygwin, but
>>> they stopped working following a Cygwin update a few months back.
>>>
>>>
>>>
>> Hello,
>>
>> I am trying to compile grass-6.1.0 on Cygwin. Using the command:
>>
>> $ ./configure --disable-shared>configure.log
>>
>> I get the following warnings/error:
>>
>> configure: warning: *** External PROJ.4 directory not specified
>> configure: warning: *** Unable to locate PROJ data files.
>> configure: error: *** Unable to locate PNG includes.
>>
>> Along with the configuration log below. It is a Cygwin
>> installation where grass6.1.cvs (April 17, 2006) is arleady
>> installed and running ok.
>> What am I missing?
>>
>
> If the proj4 is installed maybe You should specify it's (and/or includes,
> libraries,) location after for configuring, the same for the PNG includes.
> Check also the header files.
>
> Tomas
>
>
>> Thank you and regards,
>>
>> Luigi
>>
>>
> _____________________________________________
>
>> grassuser mailing list
>> grassuser at grass.itc.it
>> http://grass.itc.it/mailman/listinfo/grassuser
>>
>>
>
>
>
Thanks Glynn and Tomas,
I have included the directory for PROJ.4 (/usr/share/proj) and also
installed png headers, which were actually lacking. Then I also had to
install FFTW headers. Eventually the configurantion went well. Then
$ make
and
$ make install
Finished compilation, although errorlist is quite long (see below).
Should I run make for each of the directories?
Ragards,
Luigi
--
GRASS GIS compilation log
-------------------------
Started compilation: Wed Sep 27 15:33:04 2006
--
Errors in:
/grass-6.1.0/lib/vector/Vlib
/grass-6.1.0/display/d.extend
/grass-6.1.0/display/d.path
/grass-6.1.0/display/d.vect
/grass-6.1.0/display/d.vect.chart
/grass-6.1.0/display/d.what.vect
/grass-6.1.0/display/d.zoom
/grass-6.1.0/general/g.region/cmd
/grass-6.1.0/general/manage/cmd
/grass-6.1.0/general/manage/lister
/grass-6.1.0/imagery/i.vpoints
/grass-6.1.0/ps/ps.map
/grass-6.1.0/raster/r.carve
/grass-6.1.0/raster/r.contour
/grass-6.1.0/raster/r.cost
/grass-6.1.0/raster/r.drain
/grass-6.1.0/raster/r.flow
/grass-6.1.0/raster/r.le/r.le.setup
/grass-6.1.0/raster/r.random
/grass-6.1.0/raster/r.region
/grass-6.1.0/raster/r.resamp.rst
/grass-6.1.0/raster/r.to.vect
/grass-6.1.0/raster/r.volume
/grass-6.1.0/raster/r.walk
/grass-6.1.0/raster/simwe/r.sim.water
/grass-6.1.0/raster/simwe/r.sim.sediment
/grass-6.1.0/vector/v.buffer
/grass-6.1.0/vector/v.build
/grass-6.1.0/vector/v.build.polylines
/grass-6.1.0/vector/v.category
/grass-6.1.0/vector/v.clean
/grass-6.1.0/vector/v.convert
/grass-6.1.0/vector/v.db.connect
/grass-6.1.0/vector/v.db.select
/grass-6.1.0/vector/v.digit
/grass-6.1.0/vector/v.distance
/grass-6.1.0/vector/v.drape
/grass-6.1.0/vector/v.extract
/grass-6.1.0/vector/v.extrude
/grass-6.1.0/vector/v.hull
/grass-6.1.0/vector/v.info
/grass-6.1.0/vector/v.in.ascii
/grass-6.1.0/vector/v.in.db
/grass-6.1.0/vector/v.in.dxf
/grass-6.1.0/vector/v.in.region
/grass-6.1.0/vector/v.in.sites
/grass-6.1.0/vector/v.kcv
/grass-6.1.0/vector/v.kernel
/grass-6.1.0/vector/v.label
/grass-6.1.0/vector/v.lrs/v.lrs.create
/grass-6.1.0/vector/v.lrs/v.lrs.segment
/grass-6.1.0/vector/v.lrs/v.lrs.label
/grass-6.1.0/vector/v.lrs/v.lrs.where
/grass-6.1.0/vector/v.proj
/grass-6.1.0/vector/v.mkgrid
/grass-6.1.0/vector/v.neighbors
/grass-6.1.0/vector/v.net
/grass-6.1.0/vector/v.net.alloc
/grass-6.1.0/vector/v.net.iso
/grass-6.1.0/vector/v.net.path
/grass-6.1.0/vector/v.net.salesman
/grass-6.1.0/vector/v.net.steiner
/grass-6.1.0/vector/v.normal
/grass-6.1.0/vector/v.out.ascii
/grass-6.1.0/vector/v.out.dxf
/grass-6.1.0/vector/v.out.pov
/grass-6.1.0/vector/v.out.vtk
/grass-6.1.0/vector/v.overlay
/grass-6.1.0/vector/v.parallel
/grass-6.1.0/vector/v.patch
/grass-6.1.0/vector/v.perturb
/grass-6.1.0/vector/v.split
/grass-6.1.0/vector/v.qcount
/grass-6.1.0/vector/v.random
/grass-6.1.0/vector/v.reclass
/grass-6.1.0/vector/v.sample
/grass-6.1.0/vector/v.segment
/grass-6.1.0/vector/v.select
/grass-6.1.0/vector/v.surf.idw
/grass-6.1.0/vector/v.surf.rst
/grass-6.1.0/vector/v.transform
/grass-6.1.0/vector/v.to.db
/grass-6.1.0/vector/v.to.points
/grass-6.1.0/vector/v.to.rast
/grass-6.1.0/vector/v.to.rast3
/grass-6.1.0/vector/v.type
/grass-6.1.0/vector/v.univar
/grass-6.1.0/vector/v.voronoi
/grass-6.1.0/vector/v.what
/grass-6.1.0/vector/v.what.rast
/grass-6.1.0/vector/v.vol.rst
/grass-6.1.0/vector/v.out.ogr
/grass-6.1.0/vector/v.in.ogr
/grass-6.1.0/vector/v.external
/grass-6.1.0/visualization/nviz
--
Finished compilation: Wed Sep 27 16:10:58 2006
(In case of errors please change into the directory with error and run
'make')
More information about the grass-user
mailing list