This is the mail archive of the
mailing list for the Cygwin project.
Re: New package: fltk
- From: Nicholas Wourms <nwourms at netscape dot net>
- To: a dot rburgers at quicknet dot nl
- Cc: cygwin-apps at cygwin dot com
- Date: Wed, 15 Oct 2003 16:10:56 -0400
- Subject: Re: New package: fltk
- References: <000001c39353$709c3580$6402a8c0@clientXP>
I'd like to propose a new package, fltk-1.1.4.
The fltk homepage is at http://www.fltk.org/
These are the URL's of binary and source tarballs:
Fltk built out of the box on cygwin, but is not completely autotooled.
In order to package it a slightly modified generic-build-script.sh has
This is the setup.hint from the package:
requires: cygwin zlib libjpeg62 libpng10
sdesc: "Cross platform C++ GUI toolkit"
ldesc: "FLTK is a cross-platform C++ GUI toolkit for UNIXR/LinuxR
MicrosoftR WindowsR, and MacOSR X. FLTK provides modern GUI
supports 3D graphics via OpenGLR and its built-in GLUT emulation. FLTK
includes an excellent UI builder called FLUID that can be used to create
applications in minutes."
IIRC, OOTB fltk is heavily dependant on mingw/w32api stuff, doesn't
target Cygwin/XFree86, and will build only static archives. Therefore,
it really doesn't belong in the /usr tree. I don't know if anyone is
planning to port fltk to Cygwin/XFree86, but as a means of preventing
future conflicts, I'd recommend following a layout something along the
lines of http://www.cygwin.com/packages/xpm-nox/xpm-nox-4.2.0-4.
Perhaps tacking a "w32" or "nox" suffix to the executables might be
advisable as well.
P.S. - It is possible, albiet a major PITA, to build a static version
against XFree86, but the shared version will not be possible until that
nasty shared libXt problem is resolved.