Updated for the latest version of Cygwin.
This commit is contained in:
parent
be9ee643d8
commit
cf0d8f0b56
2 changed files with 25 additions and 64 deletions
25
docs-mini/README.Cygwin
Normal file
25
docs-mini/README.Cygwin
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
This is what [Norman Vine <nhv@cape.com>] recommends for general
|
||||||
|
Cygwin development.
|
||||||
|
|
||||||
|
Note: This will be a Unix like system and not a Windows IDE It is
|
||||||
|
expected that the user is comfortable using a unix development
|
||||||
|
environment, the gnu gcc compiler, and its asociated tools.
|
||||||
|
Alternatively if you don't mind typing commands from a command line
|
||||||
|
and reading instrunctions you should have a very good chance of
|
||||||
|
success.
|
||||||
|
|
||||||
|
1) Latest Cygwin release
|
||||||
|
|
||||||
|
Install the Cygwin toolkit by clicking on the "Install Cygwin Now"
|
||||||
|
link at http://www.cygwin.com
|
||||||
|
|
||||||
|
2) Building from source
|
||||||
|
|
||||||
|
Follow the instructions for building on Linux.
|
||||||
|
|
||||||
|
<Note>
|
||||||
|
Your OpenGl libraries will be automatically installed
|
||||||
|
and you can ignore that section of the Linux readme.
|
||||||
|
|
||||||
|
Any additional questions can be directed to Norman Vine <nhv@cape.com>
|
||||||
|
since he thinks this terse document is all you'll need. :-)
|
|
@ -1,64 +0,0 @@
|
||||||
This is what [Norman Vine <nhv@cape.com>] recommends for general
|
|
||||||
Cygwin development.
|
|
||||||
|
|
||||||
Note: This will be a Unix like system and not a Windows IDE
|
|
||||||
It is expected that the user is comfortable using the gnu gcc
|
|
||||||
compiler and its asociated toolkit.
|
|
||||||
|
|
||||||
1) Latest Cygwin release
|
|
||||||
earlier ones work but the latest is better by far and
|
|
||||||
upgrading is now just a one click operation :-)
|
|
||||||
http://www.cygwin.com
|
|
||||||
|
|
||||||
For version V1.1.4 ( current version as of 9/22/2000 )
|
|
||||||
after installation upgrade per these instructions
|
|
||||||
http://sources.redhat.com/ml/cygwin/2000-08/msg00256.html
|
|
||||||
( this will not be necessary for those using Cygwin snapshots
|
|
||||||
later then 08 / 15 / 2000 )
|
|
||||||
|
|
||||||
2) a Cygwin compiled Perl
|
|
||||||
I reccomend the binary release from Charles Wilson
|
|
||||||
http://cygutils.netpedia.net/V1.1/perl-5.6.0/index.html
|
|
||||||
|
|
||||||
3) automake and autoconf but you might as well pick up
|
|
||||||
the complete usr-local toolkit
|
|
||||||
http://cygutils.netpedia.net/V1.1/usr-local/index.html
|
|
||||||
|
|
||||||
4) I HEARTILY reccomend installing this Win32 ( Non - X ) rxvt package
|
|
||||||
http://www.io.com/~bub/rxvt.html
|
|
||||||
to replace the command console
|
|
||||||
|
|
||||||
|
|
||||||
5) There is a small problem in the stock OpenGl Distribution
|
|
||||||
I suggest you just grab mine from
|
|
||||||
http://www.vso.cape.com/~nhv/files/cygwin/cygwin_opengl.ZIP
|
|
||||||
There is some documentation in the included shell script
|
|
||||||
|
|
||||||
======
|
|
||||||
|
|
||||||
After installing the new Cygwin and support files
|
|
||||||
You should just be able to do from a Cygwin bash shell
|
|
||||||
|
|
||||||
cd to appropriate top SRC_DIR
|
|
||||||
|
|
||||||
aclocal
|
|
||||||
automake -a
|
|
||||||
autoconf
|
|
||||||
./configure
|
|
||||||
make
|
|
||||||
make install
|
|
||||||
|
|
||||||
for what it is worth here are the compiler flags I have been using
|
|
||||||
do this from bash shell prior to running configure
|
|
||||||
|
|
||||||
export
|
|
||||||
CFLAGS='-pipe -Wall -O2 -ffast-math -funroll-loops -fexpensive-optimizations
|
|
||||||
-mpentium'
|
|
||||||
export
|
|
||||||
CXXFLAGS='-pipe -Wall -O2 -ffast-math -funroll-loops -fexpensive-optimizatio
|
|
||||||
ns -mpentium'
|
|
||||||
|
|
||||||
Cheers
|
|
||||||
|
|
||||||
Norman
|
|
||||||
|
|
Loading…
Reference in a new issue