Hi list,
I just found out that some of my custom externals stopped working on recent OSX (i5/i7) hardware (pd complains about arch mismatch).
Since I don't own Apple gear I always compiled on a (virtual) OSX machine on my linux box. I'd rather avoid having to update the virtual box once again to a more recent OSX version, put the XCode stuff on it and spend hours after hours just to get a compilation environment.
My questions:
is there any way to make gcc cross compile for OSX on linux?
is there an extension for i5/i7 and dual-core externals on OSX so that they can co-habitate with each other (similar to the .l_ia64 and .l_i386 on linux)?
is a recompilation for linux i5/i7 hardware also necessary (and what's the extension for that)?
Thanks for any hints, Orm
This is strange... I thought i3/5/7 were upwards compatible with older processors and hence should not need any recompilation at all. I hope there's some mistake... otherwise we'd need to make a whole new set of binaries for everything.
Miller
On Sat, Nov 03, 2012 at 10:47:10PM +0100, Orm Finnendahl wrote:
Hi list,
I just found out that some of my custom externals stopped working on recent OSX (i5/i7) hardware (pd complains about arch mismatch).
Since I don't own Apple gear I always compiled on a (virtual) OSX machine on my linux box. I'd rather avoid having to update the virtual box once again to a more recent OSX version, put the XCode stuff on it and spend hours after hours just to get a compilation environment.
My questions:
is there any way to make gcc cross compile for OSX on linux?
is there an extension for i5/i7 and dual-core externals on OSX so that they can co-habitate with each other (similar to the .l_ia64 and .l_i386 on linux)?
is a recompilation for linux i5/i7 hardware also necessary (and what's the extension for that)?
Thanks for any hints, Orm
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Don't you want to compile universal binaries (-arch i386 -arch x86_64)? That way you only need one set.
On Sat, Nov 3, 2012 at 7:49 PM, Miller Puckette msp@ucsd.edu wrote:
This is strange... I thought i3/5/7 were upwards compatible with older processors and hence should not need any recompilation at all. I hope there's some mistake... otherwise we'd need to make a whole new set of binaries for everything.
Miller
On Sat, Nov 03, 2012 at 10:47:10PM +0100, Orm Finnendahl wrote:
Hi list,
I just found out that some of my custom externals stopped working on recent OSX (i5/i7) hardware (pd complains about arch mismatch).
Since I don't own Apple gear I always compiled on a (virtual) OSX machine on my linux box. I'd rather avoid having to update the virtual box once again to a more recent OSX version, put the XCode stuff on it and spend hours after hours just to get a compilation environment.
My questions:
is there any way to make gcc cross compile for OSX on linux?
is there an extension for i5/i7 and dual-core externals on OSX so that they can co-habitate with each other (similar to the .l_ia64 and .l_i386 on linux)?
is a recompilation for linux i5/i7 hardware also necessary (and what's the extension for that)?
Thanks for any hints, Orm
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Have you tried Hans' library template?
https://puredata.info/docs/developer/LibraryTemplate/
J
On Nov 3, 2012, at 7:31 PM, Rich E wrote:
Don't you want to compile universal binaries (-arch i386 -arch x86_64)? That way you only need one set.
On Sat, Nov 3, 2012 at 7:49 PM, Miller Puckette msp@ucsd.edu wrote: This is strange... I thought i3/5/7 were upwards compatible with older processors and hence should not need any recompilation at all. I hope there's some mistake... otherwise we'd need to make a whole new set of binaries for everything.
Miller
On Sat, Nov 03, 2012 at 10:47:10PM +0100, Orm Finnendahl wrote:
Hi list,
I just found out that some of my custom externals stopped working on recent OSX (i5/i7) hardware (pd complains about arch mismatch).
Since I don't own Apple gear I always compiled on a (virtual) OSX machine on my linux box. I'd rather avoid having to update the virtual box once again to a more recent OSX version, put the XCode stuff on it and spend hours after hours just to get a compilation environment.
My questions:
is there any way to make gcc cross compile for OSX on linux?
is there an extension for i5/i7 and dual-core externals on OSX so that they can co-habitate with each other (similar to the .l_ia64 and .l_i386 on linux)?
is a recompilation for linux i5/i7 hardware also necessary (and what's the extension for that)?
Thanks for any hints, Orm
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
I would be very surprised if core2 binaries don't run on i3/i5/i7. In fact i compile all my binaries with optimization for core2 and switch back and forth between both platforms without any problems. gr~~~
-- Thomas Grill http://grrrr.org
Am 04.11.2012 um 00:51 schrieb Miller Puckette msp@ucsd.edu:
This is strange... I thought i3/5/7 were upwards compatible with older processors and hence should not need any recompilation at all. I hope there's some mistake... otherwise we'd need to make a whole new set of binaries for everything.
Miller
On Sat, Nov 03, 2012 at 10:47:10PM +0100, Orm Finnendahl wrote:
Hi list,
I just found out that some of my custom externals stopped working on recent OSX (i5/i7) hardware (pd complains about arch mismatch).
Since I don't own Apple gear I always compiled on a (virtual) OSX machine on my linux box. I'd rather avoid having to update the virtual box once again to a more recent OSX version, put the XCode stuff on it and spend hours after hours just to get a compilation environment.
My questions:
is there any way to make gcc cross compile for OSX on linux?
is there an extension for i5/i7 and dual-core externals on OSX so
that they can co-habitate with each other (similar to the .l_ia64 and .l_i386 on linux)?
- is a recompilation for linux i5/i7 hardware also necessary (and
what's the extension for that)?
Thanks for any hints, Orm
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Yeah, I really don't think that Intel broke backwards compatibility with those new chips. There might be something else causing this issue, can you provide more info? A build log, the exact text of the error, etc.
.hc
On Nov 4, 2012, at 4:46 AM, Thomas Grill wrote:
I would be very surprised if core2 binaries don't run on i3/i5/i7. In fact i compile all my binaries with optimization for core2 and switch back and forth between both platforms without any problems. gr~~~
-- Thomas Grill http://grrrr.org
Am 04.11.2012 um 00:51 schrieb Miller Puckette msp@ucsd.edu:
This is strange... I thought i3/5/7 were upwards compatible with older processors and hence should not need any recompilation at all. I hope there's some mistake... otherwise we'd need to make a whole new set of binaries for everything.
Miller
On Sat, Nov 03, 2012 at 10:47:10PM +0100, Orm Finnendahl wrote:
Hi list,
I just found out that some of my custom externals stopped working on recent OSX (i5/i7) hardware (pd complains about arch mismatch).
Since I don't own Apple gear I always compiled on a (virtual) OSX machine on my linux box. I'd rather avoid having to update the virtual box once again to a more recent OSX version, put the XCode stuff on it and spend hours after hours just to get a compilation environment.
My questions:
is there any way to make gcc cross compile for OSX on linux?
is there an extension for i5/i7 and dual-core externals on OSX so
that they can co-habitate with each other (similar to the .l_ia64 and .l_i386 on linux)?
- is a recompilation for linux i5/i7 hardware also necessary (and
what's the extension for that)?
Thanks for any hints, Orm
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list