[postgis-users] Wanted: Cywin Install Instructions
Norman Vine
nhv at cape.com
Wed Nov 26 03:24:56 PST 2003
Paul Ramsey writes:
>
> Can someone take the existing Windows tutorial and put together a nice
> blow-by-blow for compiling the current versions under cygwin?
>
> PgSQL 7.4
> Proj4
> GEOS
> PostGIS 0.8.0
>
> The current version has some references that are old and incorrect now.
> (Time, that ruthless traveller.)
And anything written about the 'current' method will be again *very* shortly
This is *good* but will cause minor upheavals until the kinks get ironed out.
Note this will only affect those that use 'developer' or 'snapshot' versions
of Cygwin
Norman
> -----Original Message-----
> From: cygwin-apps-owner at cygwin.com
> [mailto:cygwin-apps-owner at cygwin.com]On Behalf Of Corinna Vinschen
> Sent: Wednesday, November 26, 2003 6:11 AM
> To: cygwin-apps at cygwin.com
> Subject: HEADSUP: cygserver now has MSG, SEM and SHM support
>
>
> Hi,
>
> a headsup which affects a few packages and, of course, the developers
> of Cygwin. Last week I have applied a pretty big patch, which turns
> Cygserver upside down. It now contains basically the FreeBSD kernel
> implementation of System V (or, in X/Open / SUSv3 speak) XSI IPC support.
>
> This means, not too far from now, we can drop the cygipc package and
> packages like postgresql can switch to using Cygserver.
>
> In future, Cygwin releases will be build with Cygserver support switched
> on. Clients, which want to access the Cygserver capabilities, have to
> run with the environment variable CYGWIN set so that it contains the
> word "server". I guess this will be the default at some later point.
>
> The Cygwin utilities additionally contain two new tools, which are
> also derived from their FreeBSD counterparts, ipcrm and ipcs. ipcs
> got a new option -u which shows some information the original BSD
> implementation never showed.
>
> The cygserver directory also contains a README file which describes
> how to use Cygserver, a cygserver-config script which installs
> Cygserver as service under SYSTEM account (for now) and a configuration
> file cygserver.conf. The latter is supposed to go to /etc. But
> actually it goes to the value given to the make variable $sysconfdir.
> The path given in $sysconfdir is compiled into Cygserver so, if you
> want the path to be set correctly to /etc, make sure you're
> configuring with --sysconfdir=/etc.
>
> However, I'd like to ask maintainers of affected packages to give
> Cygserver a try. You will have to rebuild your packages and you
> should make sure that the Cygwin header files sys/ipc.h, sys/msg.h,
> sys/sem.h and sys/shm.h overwrote the cygipc files before building
> your package(s). And don't link against libcygipc ;-)
>
> Oh, *please* read the README before using Cygserver. It might avoid
> some headache, especially when it comes to setting the CYGWIN environment
> variable...
>
> Corinna
>
> --
> Corinna Vinschen Please, send mails regarding Cygwin to
> Cygwin Developer mailto:cygwin at cygwin.com
> Red Hat, Inc.
>
More information about the postgis-users
mailing list