Csound Csound-dev Csound-tekno Search About

[Cs-dev] OSX build report

Date2005-04-25 23:14
FromVictor Lazzarini
Subject[Cs-dev] OSX build report
A summary of my attempts to build csound5 on OSX tonight and
some changes to SConstruct I had to make (sent some
messages to the list, but they seemed to have been lost
on the way):

1. -gstabs stops g++ from compiling FL_graph.cpp,
had to remove it from SConstruct

2. the dirent-related MACH code had to be commented out
as it conflicted with dirent.h and would not compile

3. libportmidi.dylib would not build because it could not
find the CoreMidi functions; when -framework CoreMidi
was added, one function from CoreMidi conflicted with
libportmidi; solution was to use -flat_namespace and
-undefined warning, to force the build; not sure if it will
work;

4. pv_export cannot be built, linker complains of not
finding cenviron

Victor


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2005-04-26 16:30
FromVictor Lazzarini
SubjectRe: [Cs-dev] OSX build report
I just managed to start to test csound 5 build on OSX. The new
portaudio code does not work. That's because blocking is not
supported on OS X portaudio (it makes sense, since CoreAudio is
callback-based).

However, the old rtpa.c & pablocking.c code seems to work fine for
output, now that -b/-B has been made independent from ksmps.
I don't expect it to work full-duplex, but I have a fix which I had
tested before with the old code and hopefully will work now.

FLTK seems a little dodgy, but I need to test it more to see where it
actually fails.

Victor

At 23:14 25/04/2005, you wrote:
>A summary of my attempts to build csound5 on OSX tonight and
>some changes to SConstruct I had to make (sent some
>messages to the list, but they seemed to have been lost
>on the way):
>
>1. -gstabs stops g++ from compiling FL_graph.cpp,
>had to remove it from SConstruct
>
>2. the dirent-related MACH code had to be commented out
>as it conflicted with dirent.h and would not compile
>
>3. libportmidi.dylib would not build because it could not
>find the CoreMidi functions; when -framework CoreMidi
>was added, one function from CoreMidi conflicted with
>libportmidi; solution was to use -flat_namespace and
>-undefined warning, to force the build; not sure if it will
>work;
>
>4. pv_export cannot be built, linker complains of not
>finding cenviron
>
>Victor
>
>
>-------------------------------------------------------
>SF email is sponsored by - The IT Product Guide
>Read honest & candid reviews on hundreds of IT Products from real users.
>Discover which products truly live up to the hype. Start reading now.
>http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
>_______________________________________________
>Csound-devel mailing list
>Csound-devel@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/csound-devel

Victor Lazzarini
Music Technology Laboratory
Music Department
National University of Ireland, Maynooth 



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net