Csound Csound-dev Csound-tekno Search About

[Cs-dev] Problem with autoreconf on csound from cvs on MacOS 10.3.7

Date2005-01-30 03:36
Frommatt comeione
Subject[Cs-dev] Problem with autoreconf on csound from cvs on MacOS 10.3.7
I checked out csound from cvs and attempted autoreconf -i.  The 
configuration fails with the following error:

Can't exec "libtoolize": No such file or directory at 
/usr/share/autoconf/Autom4te/General.pm line 498,  line 3.
autoreconf: libtoolize failed with exit status: -1

csound-4.23f12gbs.7 builds without issue, but is lacking /util2/exports 
which i would like to test/use.  I am very new to using cvs and can 
very well be making a newbie mistake, however, any help would be 
appreciated.

thanks
---
matt@ideocentric.com
http://www.ideocentric.com



-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2005-01-30 13:43
Fromramsdell@mitre.org (John D. Ramsdell)
SubjectRe: [Cs-dev] Problem with autoreconf on csound from cvs on MacOS 10.3.7
matt comeione  writes:

> I checked out csound from cvs and attempted autoreconf -i.  The
> configuration fails with the following error:

I sent you a snapshot of the distribution.  If you can recieve large
messages, you can just use that for now.

> Can't exec "libtoolize": No such file or directory at
> /usr/share/autoconf/Autom4te/General.pm line 498,  line 3.
> autoreconf: libtoolize failed with exit status: -1

I appears that MacOS 10.3 has some, but all of the autotools
installed.  One approach is to see if you can find and install a GNU
developer package that contains libtool.  With OS X, Mac users are no
longer second class citizens with regard to these tools, but it
apparently requires the installation of additional developer tools.  I
know the Mac lovers at my work place have these tools installed and
working, but since I tend to use Linux, I cannot tell you how they did
it.

Here is another way to build a distribution if you have access to PC.
Burn a Knoppix Live CD, and use it to boot the PC.  Using anonymous
CVS access, get the sources from SourceForge, and then do:

$ autoreconf -i
$ ./configure
$ make
$ make dist

This will produce the file csound-4.23f12gbs.8.tar.gz.  Use scp to
send this file to your Mac.

I've always wished the GBS distribution of Csound 4 need not require
libtool.  It needs it only to build shared libraries, and it is the
Windows users who want them so the can generate a libcsound DLL.  The
GBS system would be much simpler if it only built static libraries.

> csound-4.23f12gbs.7 builds without issue, but is lacking
> /util2/exports which i would like to test/use.  I am very new to
> using cvs and can very well be making a newbie mistake, however, any
> help would be appreciated.

These utilities compile, but have never been tested by me.  I created
the instructions for building them based on a Linux Makefile without
understanding anything about the code.

John




-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2005-01-30 18:22
FromAnthony Kozar
SubjectRe: [Cs-dev] Problem with autoreconf on csound from cvs on MacOS 10.3.7
On 1/30/05 8:43 AM, John D. Ramsdell  etched in stone:

> I appears that MacOS 10.3 has some, but all of the autotools
> installed.  One approach is to see if you can find and install a GNU
> developer package that contains libtool.  With OS X, Mac users are no
> longer second class citizens with regard to these tools, but it
> apparently requires the installation of additional developer tools.  I
> know the Mac lovers at my work place have these tools installed and
> working, but since I tend to use Linux, I cannot tell you how they did
> it.

I just finished upgrading my autotools last night on OS X (took 6 hours!).
Fink is the best way to go AFAIK.  It is an open source package manager for
OS X.  Also, be sure to get the GUI interface Fink Commander.  (And be sure
to read the docs and Getting Started guide -- Fink should be relatively
painless if you follow the instructions when installing from scratch).

http://fink.sourceforge.net/
Fink - open src ports for OS X

http://finkcommander.sourceforge.net/
FinkCommander

Packages you need to install include autoconf, automake, and libtool.  Look
for the ones with the latest version numbers (there are several packages
available in Fink).  You may have to enable using the "unstable tree" of
packages to see the latest versions (automake 1.9, autoconf 2.5.9).

Also, make sure that your CVS program is checking out files with Unix line
endings.  After nearly 8 hours of work yesterday updating tools and trying
to reconfigure Csound, I finally figured out that the line endings on my
files were Mac-style and apparently autoconf is too stupid to deal with
carriage returns.  (But I transfered my cvs tree from OS 9, so I would not
expect this from a fresh checkout on OS X).

> This will produce the file csound-4.23f12gbs.8.tar.gz.  Use scp to
> send this file to your Mac.

I produced the configuration files successfully and could email or post an
archive if desired.

Anthony Kozar
anthony.kozar@utoledo.edu
http://akozar.spymac.net/



-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2005-01-30 18:23
Frommatt comeione
SubjectRe: [Cs-dev] Problem with autoreconf on csound from cvs on MacOS 10.3.7
First off, thank you for the snap shot, it is appreciated.  On question 
on this matter, are there problems with het_export and pv_export 
programs?  I have noticed that they are commented out.

On Jan 30, 2005, at 5:43 AM, John D. Ramsdell wrote:
> I appears that MacOS 10.3 has some, but all of the autotools
> installed.  One approach is to see if you can find and install a GNU
> developer package that contains libtool.

Apple's developer tools install glibtool and glibtoolize, which are the 
gnu utilities, but have been renamed to avoid conflict with the Apple 
built libtool.  I don't know if this can be accommodated in the GBS to 
facilitate compilation.

Once again, thanks.
---
matt@ideocentric.com
http://www.ideocentric.com



-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2005-01-30 19:22
Fromramsdell@mitre.org (John D. Ramsdell)
SubjectRe: [Cs-dev] Problem with autoreconf on csound from cvs on MacOS 10.3.7
matt comeione  writes:

> First off, thank you for the snap shot, it is appreciated.  On
> question on this matter, are there problems with het_export and
> pv_export programs?  I have noticed that they are commented out.

They are missing because I haven't figured out how to get them to
compile without errors.  I cannot remember the details as to why.  Any
help in this area would be appreciated.  Be aware that since I don't
know much about OS X, you'll have to be patient with me and expect
stupid questions.

> Apple's developer tools install glibtool and glibtoolize, which are
> the gnu utilities, but have been renamed to avoid conflict with the
> Apple built libtool.  I don't know if this can be accommodated in
> the GBS to facilitate compilation.

Maybe there are environment variables that tell the autotools to use
the renamed versions of libtool.  There must be some Apple developers
that know the trick.  I just don't know where to look, so all I can
suggest is that you ask the modern day oracle, A.K.A. Google, or the
like.  And if I think of it, I'll try to ask the Mac lovers in work.

John


-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net