Jonathan,

Reminder, I can provide an ftp mirror at any time.

-Tres

- [email protected]


On Thu, Mar 20, 2014 at 2:05 PM, Jonathan Aquilina
<[email protected]>wrote:

> Toby sadly Mac doesnt work that way.
>
> When it comes to making the installers it lumps everything into the
> executable if you want to call it that. that is why you just drag the file
> to the applications folder and that is it for installing.
>
> Toby is it possible to set an ftp server up to where we can store the
> source tarballs for both mac and windows and it pulls them from the server
> and obviously extract them somewhere in the source tree. Obviously this
> would need to be scripted or a check added to determine which OS we are on.
>
>
> On Thu, Mar 20, 2014 at 6:56 PM, Tobias Doerffel <
> [email protected]> wrote:
>
>> All I do is download the source tarballs from the official project
>> websites whenever there's an update and put them into a Debian package
>> where according rule and control files describe the cross compilation
>> build and package process. Examples:
>>
>>
>> https://launchpadlibrarian.net/165899765/mingw-x-fluidsynth_1.1.6-3.diff.gz
>> https://launchpadlibrarian.net/165871512/mingw-x-libvorbis_1.3.4-1.diff.gz
>>
>> Note that this procedure works only because we can cross-compile for
>> Windows. If I would build everything natively on Windows, I had to
>> write similiar scripts which extract the source tarballs, configure
>> them, build them and put the resulting binaries in a sensible location
>> and so on. I'm not familiar with OS X at all but maybe you should
>> create packages/bundles for each library (like on Linux:
>> libfluidsynth-1.1.6....deb) so when you want to build LMMS, you have
>> to install all of these bundles so that LMMS can find them. Yes, this
>> *is* lot's of work but you're talking about a proprietary platform
>> which doesn't ship free software/libraries - like Windows. It looks
>> like cross-compiling for OS X would work as well
>> (http://devs.openttd.org/~truebrain/compile-farm/apple-darwin9.txt
>> http://www.sandroid.org/imcross/) but it probably will require even
>> more initial efforts.
>>
>> BTW building with MacPorts doesn't mean it will use a faked X or
>> whatever. As long as Qt is built natively with OS backend, everything
>> should be fine. Of course inside LMMS you will not see the regular OS
>> X button style etc. but the uniform LMMS button style.
>>
>> Toby
>>
>
>
>
> --
> Jonathan Aquilina
>
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
LMMS-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmms-devel

Reply via email to