Hello Brian,


From: Brian Helenbrook [mailto:helenbrk@clarkson.edu]
Sent: Friday, May 20, 2005 8:49 PM
To: Support list for Blitz++
Cc: Julian Cummings
Subject: cvs Build on OS X

Hello,

So far I have been using blitz on OS X and been very happy with its performance (as good as my own hand-tuned really ugly C code). It fills a giant gaping hole in C++ that has always driven me crazy. Anyway, I have two questions. The first is that I tried to post to the list, but I seem to be getting moderated... Its been about 3 days now. Any reason for that?  
Todd Veldhuizen is still in charge of moderating the list via oonumerics.org.  You may have gotten filtered for some reason.
The real question is concering building from CVS on OS X Tiger. This is the e-mail I tried to send 3 days ago:

blitz-support,

I saw in past e-mails people have gotten blitz to compile from CVS on OS X, but I can't figure it out. I am running OS X 10.4.1 (Tiger). I was able to download from cvs, and I tried autoreconf -fiv, but I ran into trouble there.

Tiger comes with autoconf --version
autoconf (GNU Autoconf) 2.59

and automake --version
automake (GNU automake) 1.6.3
Written by Tom Tromey <tromey@redhat.com>.

I upgraded automake locally to version 1.9.5, and that fixed some problems, (Before doing this I had some problem with the command "libtoolize"

Now I get the following error message:

autoreconf -fiv
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
aclocal:configure.ac:76: warning: macro `AM_DISABLE_SHARED' not found in library
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/bin/autoconf --force
configure.ac:76: error: possibly undefined macro: AM_DISABLE_SHARED
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.ac:77: error: possibly undefined macro: AC_PROG_LIBTOOL
autoreconf: /usr/bin/autoconf failed with exit status: 1
The two missing autoconf macros are provided in /usr/share/libtool/libltdl/acinclude.m4 on my system.  You probably need to install a more current version of libtool on your system to get this file.  I am using libtool 1.5.6, but I'm not sure what the minimum requirement is for blitz.  Update your libtool utility, and this problem should disappear.
 
Regards, Julian C.
 

Dr. Julian C. Cummings
Staff Scientist, CACR/Caltech
(626) 395-2543
cummings@cacr.caltech.edu