fluid-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Fwd: [fluid-dev] Trying to compile for iPhone


From: Bryan Duggan
Subject: Fwd: [fluid-dev] Trying to compile for iPhone
Date: Thu, 29 Oct 2009 09:41:19 +0000

---------- Forwarded message ----------
From: Bryan Duggan <address@hidden>
Date: Thu, Oct 29, 2009 at 9:35 AM
Subject: Re: [fluid-dev] Trying to compile for iPhone
To: address@hidden


Thanks Josh!

I have indeed used the 1.0.9 sources

I ran ./autogen.sh and then got an error message pkg-config not found.
When I googled this, I found this article:

http://www.insanelymac.com/forum/index.php?showtopic=4360

So I Installed Darwinports and ran the script

sudo port -v install libidl

About half an hour later when this was finished, I ran /autogen.sh
again but this time got the error:

libtoolize: command not found

When I googled this I found this:

http://bugs.gentoo.org/56648

So I edited autogen.sh and changed libtoolize to glibtoolize. and
autogen.sh now works

I ran the

./build_for_iphoneos.sh simulator --disable-jack-support
--disable-coreaudio --disable-coremidi --without-readline

script again (had to run as sudo) and this time a load of output to
the console, a few permissions problems running scripts, which I fixed
using chmod u+x on the offending scripts and finally...


Success! (I think)

Build succeeded!  Files were installed in

 
/Users/skooter500/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.1.sdk

When I cd to that folder there is a new folder lib with the files

libfluidsynth.a         l
ibfluidsynth.la
pkgconfig/fluidsynth.pc

Which I  presume are what static libraries look like on a Mac/iPhone

I'll try and build something for the iPhone that uses it and see how it goes.

Thanks

Bryan

On Wed, Oct 28, 2009 at 9:08 PM,  <address@hidden> wrote:
> Hello Bryan,
>
> I'm not familiar with building FluidSynth on the iPhone, but I can probably
> answer some things.  First off, you should probably use FluidSynth 1.0.9.
>  The development version (what will be 1.1.0) currently requires libglib,
> which I don't think is available for the iPhone.
>
> Quoting Bryan Duggan <address@hidden>:
>>
>> Hi apologies if this is a dumb question!
>>
>> I am trying to port some of my music software to iPhone:
>>
>> http://www.comp.dit.ie/bduggan/music
>>
>> And I am trying to compile Fluidsynth for iPhone as per instructions here:
>>
>> http://fluidsynth.resonance.org/trac/wiki/FluidSynthOnIphone
>>
>> But when I run the script:
>>
>> ./build_for_iphoneos.sh simulator --disable-jack-support
>> --disable-coreaudio --disable-coremidi --without-readline
>>
>> I get the error:
>>
>> ./configure: No such file or directory
>> I have tried lots of things to get it working, including installing
>> autoconf etc etc and I dont seem to be able to get anything to build.
>> Has anyone managed to get this working and if so, perhaps you could
>> either give me some instructions or even better, email me the iphone
>> binaries?
>>
>
>
> If you checked out the code from SVN, which it sounds like you may have,
> then you need to ./autogen.sh first to create ./configure.  You probably
> don't want to use SVN though, as mentioned above.
>
> I'm not sure who would have some iPhone binaries to offer, perhaps they'll
> speak up.
>
>
>> Thanks in advance
>>
>> Bryan
>>
>> --
>> Dr. Bryan Duggan
>>
>> School of Computing
>> DIT Kevin St
>> Dublin 8
>>
>> Phone: + 353 1 4024788
>> Email: address@hidden
>> Web: http://www.comp.dit.ie/bduggan
>> Web: http://tunepal.org
>> Web: http://seriousgames.ie
>>
>
>
> Best of luck to you.
> Josh
>
>



--
Dr. Bryan Duggan

School of Computing
DIT Kevin St
Dublin 8

Phone: + 353 1 4024788
Email: address@hidden
Web: http://www.comp.dit.ie/bduggan
Web: http://tunepal.org
Web: http://seriousgames.ie



-- 
Dr. Bryan Duggan

School of Computing
DIT Kevin St
Dublin 8

Phone: + 353 1 4024788
Email: address@hidden
Web: http://www.comp.dit.ie/bduggan
Web: http://tunepal.org
Web: http://seriousgames.ie




reply via email to

[Prev in Thread] Current Thread [Next in Thread]