Csound Csound-dev Csound-tekno Search About

[CSOUND-DEV:3973] Csound - plethora of message functions and libtldl

Date2004-01-20 02:11
From"gogins@pipeline.com"
Subject[CSOUND-DEV:3973] Csound - plethora of message functions and libtldl
Is there libtldl on Mac OS X? Could we use this in place of the current
scheme for opening plugin libraries?

There is a large number of message printing functions in Csound that I have
undertaken to simplify. Does John Fitch or anyone else have suggestions
here?

Original Message:
-----------------
From:  ramsdell@mitre.org (John D. Ramsdell)
Date: 19 Jan 2004 18:18:43 -0500
To: csound-dev@eartha.mills.edu
Subject: [CSOUND-DEV:3972] Re: How to configure


jpff@codemist.co.uk writes:

> ....  I spent a great deal of time making the source close to ANSI
> standard, so functions like bzero, index, rindex,... were removed
> long ago even if they were used once.  Similarly I added proper
> prototypes, and on my machines Csound built with only warnings about
> unused variables and labels (mainly due to conditional compilation.

Nice work!  You identified a bug I just patched.  The bug was not
present for those using the original makefiles.  The problem was that
SYS5 was not being defined when it should have been.  Now,
csound/autoheader.h sets it when string.h is available.

John


--------------------------------------------------------------------
mail2web - Check your email from the web at
http://mail2web.com/ .

Date2004-01-21 15:40
Fromramsdell@mitre.org (John D. Ramsdell)
Subject[CSOUND-DEV:3983] Re: Csound - plethora of message functions and libtldl
"gogins@pipeline.com"  writes:

> Is there libtldl on Mac OS X? Could we use this in place of the
> current scheme for opening plugin libraries?

Google on "Darwin libtldl" includes the following URL that claims to
provide what you require:

http://mail.gnu.org/archive/html/libtool-patches/2002-09/msg00013.html

John

Date2004-01-21 15:52
Fromramsdell@mitre.org (John D. Ramsdell)
Subject[CSOUND-DEV:3984] Re: Csound - plethora of message functions and libtldl
"gogins@pipeline.com"  writes:

> Is there libtldl on Mac OS X? Could we use this in place of the
> current scheme for opening plugin libraries?

Actually, GNU Libtool version 1.5 claims to have support for MacOS X,
so I would look at the ltdl source files in this release.

http://www.gnu.org/software/libtool/news.html

John