gcc4opt=i386 should take care of the Csound side. Libraries can be built as FAT binaries, both x86_64 and i386 (I have done this and it's possible). Portaudio already gets built like that; if you modify the CMAKE file for portmidi you can do the same for it. Libsndfile needs to be built twice and then joined with lipo.
Victor
----- Original Message -----
From: Jacob Joaquin <jacobjoaquin@gmail.com>
Date: Tuesday, August 31, 2010 10:37 pm
Subject: [Csnd] Re: Re: How to create a 32-bit lib_jcsound.jnilib?
To: csound@lists.bath.ac.uk
> Thanks. It doesn't work. Though I think I know why, and I
> believe my
> problems run much deeper than I originally thought. Csound will have
> to be compiled 32-bit, as well as all the supporting libraries.
>
> Best,
> Jake
> --
> The Csound Blog - http://csoundblog.com/
> Slipmat - http://slipmat.noisepages.com/
>
>
> On Tue, Aug 31, 2010 at 2:23 PM,
> <Victor.Lazzarini@nuim.ie> wrote:
> > Try: scons ... gcc4opt=i386
> >
> > ----- Original Message -----
> > From: Jacob Joaquin <jacobjoaquin@gmail.com>
> > Date: Tuesday, August 31, 2010 10:13 pm
> > Subject: [Csnd] How to create a 32-bit lib_jcsound.jnilib?
> > To: csound@lists.bath.ac.uk
> >
> >> Does anyone know how to create a 32-bit lib_jcsound.jnilib on
> OS X
> >> Snow Leopard? No matter what I do, I get the following
> >> with "file
> >> lib_jcsound.jnilib":
> >>
> >> lib_jcsound.jnilib: Mach-O 64-bit bundle x86_64
> >>
> >> Best,
> >> Jake
> >> --
> >> The Csound Blog - http://csoundblog.com/
> >> Slipmat - http://slipmat.noisepages.com/
> >>
> >>
> >> Send bugs reports to the Sourceforge bug tracker
> >>
> https://sourceforge.net/tracker/?group_id=81968&atid=564599>>
> Discussions of bugs and features can be posted here
> >> 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
> >
>
>
> Send bugs reports to the Sourceforge bug tracker
> https://sourceforge.net/tracker/?group_id=81968&atid=564599
> Discussions of bugs and features can be posted here
> 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