Re: [proaudio] jost 0.4.5 ebuild |
[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]
On Fr, 29.02.08 16:59 Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> wrote: > On Fr, 29.02.08 16:45 Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> wrote: > > > On Fr, 29.02.08 00:40 "kRAkEn/gORe" <kunitoki@xxxxxxxxx> wrote: > > > > > Hi, > > > may need some testing with amd64 systems (x86 works nicely) > > > > > > cheers ! > > > > Wait a minute... > > > > Our ebuild compiles Jost with a 32bit toolchain. > > ----------------------- > > if use amd64 && use vst; then > > multilib_toolchain_setup x86 > > ----------------------- > > etc.... > > > > So if jost should be built 64bit and the bridge should be built > > 32bit, we need to edit it a bit more ;) > > Err, the other way round of course, bridge 64, jost 32. > > Anyways, does the Makefile take care that the bridge is compiled 64bit > even with a 32bit toolchain? Or even better, does it append -m32 to > the jost build process in a 64bit toolchain? Okay, just tested. You have to tell gcc to compile jost/juce/jucetice with -m32, otherwhise it will not work. I used attached ebuild (64bit toolchain), and well: # file /usr/bin/jost /usr/bin/jost: ELF 64-bit LSB executable The other way round would be you do this part: ---------- gcc -lrt -ljack jostbridge.c -o ../../../../bin/jostbridge ---------- with gcc -m64, but that does not make that much sense, as it will be a pain to compile for amd64 people that don't have portage and it's "multilib_toolchain_setup x86" feature :D Cheers. PS: we do have a jost.png icon in the $overlay/media-sound/jost/files, and the VST header fix is needed. VST headers are in /usr/include/vst !
Attachment:
jost-0.4.5.ebuild
Description: Binary data
Attachment:
signature.asc
Description: PGP signature
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |