hi all ...
i had a look at the autoconf documentation concerning the configure script ...
lots of the autoconf macros define certain defines ... anyway ... to use them, the code would have to be reworked ... e.g. HAVE_LIBFFTW3f would have to be used instead of USE_FFTW ...
this might be some work, but at least we would get rid of a lot of shell code in the autoconf script ...
for the linux part of it, i could try to do some cleanup, although i don't want to work of the win(mingw/cygwin) or osx part ...
cheers ... tim
Tim Blechmann schrieb:
i had a look at the autoconf documentation concerning the configure script ...
the autotools book? (http://autotoolset.sourceforge.net/tutorial.html) (this is the recommended doc) or "info autoconf" (this is not really exhaustive at all)
lots of the autoconf macros define certain defines ... anyway ... to use them, the code would have to be reworked ... e.g. HAVE_LIBFFTW3f would have to be used instead of USE_FFTW ...
USE_ is always bad. Either HAVE_ (with boolean -enable/disable switches), or WITH_ (to optionally add paths to libs or base dirs)
BTW: in which configure.in did you find that? just did an cvs up on :pserver:anonymous@cvs.sourceforge.net:/cvsroot/pure-data/pd/src and there's no such thing as USE_FFTW.
this might be some work, but at least we would get rid of a lot of shell code in the autoconf script ...
for the linux part of it, i could try to do some cleanup, although i don't want to work of the win(mingw/cygwin) or osx part ...
I'll do the cygwin part. autotool helps a lot. BTW: Just setup a temp. http://www.mega-tokyo.com/osfaq2/index.php/CygwinIssues page.
BTW: in which configure.in did you find that? just did an cvs up on :pserver:anonymous@cvs.sourceforge.net:/cvsroot/pure-data/pd/src and there's no such thing as USE_FFTW.
probably you were looking at the main branch ... fftw is only in the devel_0_37
cheers ... tim
If you layout the basic framework for a clean autoconf configure, then it'll be easy to include the part for MacOS X, mingw/cygwin, or whatever else. I'll do the MacOS X when I find the time... but anyone else can jump in if they want... anyone? anyone? ;)
.hc
On Oct 7, 2004, at 1:12 PM, Tim Blechmann wrote:
hi all ...
i had a look at the autoconf documentation concerning the configure script ...
lots of the autoconf macros define certain defines ... anyway ... to use them, the code would have to be reworked ... e.g. HAVE_LIBFFTW3f would have to be used instead of USE_FFTW ...
this might be some work, but at least we would get rid of a lot of shell code in the autoconf script ...
for the linux part of it, i could try to do some cleanup, although i don't want to work of the win(mingw/cygwin) or osx part ...
cheers ... tim
-- mailto:TimBlechmann@gmx.de ICQ: 96771783 http://www.mokabar.tk
After one look at this planet any visitor from outer space would say "I want to see the manager." William S. Burroughs
PD-dev mailing list PD-dev@iem.at http://iem.at/cgi-bin/mailman/listinfo/pd-dev
________________________________________________________________________ ____
Using ReBirth is like trying to play an 808 with a long stick. -David Zicarelli
Hi all, i made some cleanups to the configure script of the devel_0_37 and also fixed some things concerning optimized builds and the additions like SIMD, threaded gui etc. I also removed configure from cvs, so that now one has to run autoconf to create the actual configure script from configure.in .
Please note that the changes i checked in the last days are of more experimental nature than the checkins to devel_0_37 in the past, so it would be good to have some feedback.
best greetings, Thomas
----- Original Message ----- From: "Tim Blechmann" TimBlechmann@gmx.net To: "pd-dev" pd-dev@iem.kug.ac.at Sent: Thursday, October 07, 2004 7:12 PM Subject: [PD-dev] cleaning up the autoconf script
hi all ...
i had a look at the autoconf documentation concerning the configure script ...
lots of the autoconf macros define certain defines ... anyway ... to use them, the code would have to be reworked ... e.g. HAVE_LIBFFTW3f would have to be used instead of USE_FFTW ...
this might be some work, but at least we would get rid of a lot of shell code in the autoconf script ...
for the linux part of it, i could try to do some cleanup, although i don't want to work of the win(mingw/cygwin) or osx part ...
cheers ... tim
-- mailto:TimBlechmann@gmx.de ICQ: 96771783 http://www.mokabar.tk
After one look at this planet any visitor from outer space would say "I want to see the manager." William S. Burroughs
PD-dev mailing list PD-dev@iem.at http://iem.at/cgi-bin/mailman/listinfo/pd-dev