Csound Csound-dev Csound-tekno Search About

[Csnd] building csoundapi~

Date2009-02-19 17:27
FromRory Walsh
Subject[Csnd] building csoundapi~
I'm trying to build the latest version of csoundAPI~, what exactly do
I need, I have the pd src and and a pre-built pd installed. It says in
custom.py that one does not need to build pd first but scons bails out
with a cannot find -lpd. Is that pd.dll or is it looking to link to
pd.a? Anyhow the path specified in my custom.py is correct but it
still don't build. Anyone have any ideas?

Rory.

Date2009-02-19 17:43
FromVictor.Lazzarini@nuim.ie
Subject[Csnd] Re: building csoundapi~
AttachmentsNone  None  

Date2009-02-19 18:54
FromMichael Gogins
Subject[Csnd] Re: Re: building csoundapi~
If pd.dll contains exported functions, -lpd will link directly with
pd.dll. Otherwise, I assume that there is an import library for pd.dll
named libpd.a, libpddll.a, pd.a, or something, and you can try linking
with that.

On MinGW, pexports will tell you the exported functions in a DLL.
dumpbin does the same thing for Visual C++.

Hope this helps,
Mike

On Thu, Feb 19, 2009 at 12:43 PM,   wrote:
>
> pd.lib
> ----- Original Message -----
> From: Rory Walsh 
> Date: Thursday, February 19, 2009 5:27 pm
> Subject: [Csnd] building csoundapi~
> To: csound@lists.bath.ac.uk
>
>> I'm trying to build the latest version of csoundAPI~, what
>> exactly do
>> I need, I have the pd src and and a pre-built pd installed. It
>> says in
>> custom.py that one does not need to build pd first but scons
>> bails out
>> with a cannot find -lpd. Is that pd.dll or is it looking to link to
>> pd.a? Anyhow the path specified in my custom.py is correct but it
>> still don't build. Anyone have any ideas?
>>
>> Rory.
>>
>>
>> Send bugs reports to this list.
>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>> "unsubscribe csound"
>
> ========================
> Dr Victor Lazzarini
> Senior Lecturer
> Dept. of Music
> National University of Ireland, Maynooth
>



-- 
Michael Gogins
Irreducible Productions
Michael dot Gogins at gmail dot com

Date2009-02-19 19:31
FromRory Walsh
Subject[Csnd] Re: Re: Re: building csoundapi~
Thanks guys. It turns out that I can have csound32.dll.5.1 and
csound32.dll.5.2 live harmoniously side by side so I can use my old
csoundpai~ object and it works fine. At least everything seems that
way..

2009/2/19 Michael Gogins :
> If pd.dll contains exported functions, -lpd will link directly with
> pd.dll. Otherwise, I assume that there is an import library for pd.dll
> named libpd.a, libpddll.a, pd.a, or something, and you can try linking
> with that.
>
> On MinGW, pexports will tell you the exported functions in a DLL.
> dumpbin does the same thing for Visual C++.
>
> Hope this helps,
> Mike
>
> On Thu, Feb 19, 2009 at 12:43 PM,   wrote:
>>
>> pd.lib
>> ----- Original Message -----
>> From: Rory Walsh 
>> Date: Thursday, February 19, 2009 5:27 pm
>> Subject: [Csnd] building csoundapi~
>> To: csound@lists.bath.ac.uk
>>
>>> I'm trying to build the latest version of csoundAPI~, what
>>> exactly do
>>> I need, I have the pd src and and a pre-built pd installed. It
>>> says in
>>> custom.py that one does not need to build pd first but scons
>>> bails out
>>> with a cannot find -lpd. Is that pd.dll or is it looking to link to
>>> pd.a? Anyhow the path specified in my custom.py is correct but it
>>> still don't build. Anyone have any ideas?
>>>
>>> Rory.
>>>
>>>
>>> Send bugs reports to this list.
>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>> "unsubscribe csound"
>>
>> ========================
>> Dr Victor Lazzarini
>> Senior Lecturer
>> Dept. of Music
>> National University of Ireland, Maynooth
>>
>
>
>
> --
> Michael Gogins
> Irreducible Productions
> Michael dot Gogins at gmail dot com
>
>
> Send bugs reports to this list.
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>