Hallo!
iem16 does not compile on OSX - the error is before the int32 in the code below:
----8<-----------8<-------
#ifdef __apple__ #define HIOFFSET 0 /* word offset to find MSB */ #define LOWOFFSET 1 /* word offset to find LSB */ #define int32 int /* a data type that has 32 bits */
#endif /* MACOSX */ #endif /* __linux__ */ #endif /* MSW */ #endif /* SGI */
union tabfudge { double tf_d; int32 tf_i[2]; };
----8<-----------8<-------
So maybe this __apple__ is not defined ? should this be defined automatically or otherwise changed to an other define ?
LG Georg
On Jan 16, 2007, at 6:46 AM, Georg Holzmann wrote:
iem16 does not compile on OSX - the error is before the int32 in the code below:
----8<-----------8<-------
#ifdef __apple__ #define HIOFFSET 0 /* word offset to find MSB */ #define LOWOFFSET 1 /* word offset to find LSB */ #define int32 int /* a data type that has 32 bits */
#endif /* MACOSX */
...snip...
----8<-----------8<-------
So maybe this __apple__ is not defined ? should this be defined automatically or otherwise changed to an other define ?
...yep, two things wrong here: it'd be __APPLE__ not __apple__, but in this case I think we need something like __ppc__
jamie
Hi all, i already submitted patches for this and other issues with IEM sources to the patch tracker a while ago. IEM stuff doesn't correctly deal with Mac/Intel endianness at the moment. greetings, Thomas
Am 16.01.2007 um 15:31 schrieb james tittle:
On Jan 16, 2007, at 6:46 AM, Georg Holzmann wrote:
iem16 does not compile on OSX - the error is before the int32 in the code below:
----8<-----------8<-------
#ifdef __apple__ #define HIOFFSET 0 /* word offset to find MSB */ #define LOWOFFSET 1 /* word offset to find LSB */ #define int32 int /* a data type that has 32 bits */
#endif /* MACOSX */
...snip...
----8<-----------8<-------
So maybe this __apple__ is not defined ? should this be defined automatically or otherwise changed to an other define ?
...yep, two things wrong here: it'd be __APPLE__ not __apple__, but in this case I think we need something like __ppc__
jamie
PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
Thomas Grill http://grrrr.org
Hallo!
i already submitted patches for this and other issues with IEM sources to the patch tracker a while ago. IEM stuff doesn't correctly deal with Mac/Intel endianness at the moment.
hm ... I can't find that patches (maybe I'm blind ;) ... are you sure that you have submitted them ?
LG Georg
Am 16.01.2007 um 16:13 schrieb Georg Holzmann:
Hallo!
i already submitted patches for this and other issues with IEM sources to the patch tracker a while ago. IEM stuff doesn't correctly deal with Mac/Intel endianness at the moment.
hm ... I can't find that patches (maybe I'm blind ;) ... are you sure that you have submitted them ?
http://sourceforge.net/tracker/index.php? func=detail&aid=1604140&group_id=55736&atid=478072 http://sourceforge.net/tracker/index.php? func=detail&aid=1604134&group_id=55736&atid=478072 http://sourceforge.net/tracker/index.php? func=detail&aid=1604133&group_id=55736&atid=478072
-- Thomas Grill http://grrrr.org
Thomas Grill wrote:
Am 16.01.2007 um 16:13 schrieb Georg Holzmann:
Hallo!
i already submitted patches for this and other issues with IEM sources to the patch tracker a while ago. IEM stuff doesn't correctly deal with Mac/Intel endianness at the moment.
hm ... I can't find that patches (maybe I'm blind ;) ... are you sure that you have submitted them ?
http://sourceforge.net/tracker/index.php?func=detail&aid=1604140&gro...
http://sourceforge.net/tracker/index.php?func=detail&aid=1604134&gro...
http://sourceforge.net/tracker/index.php?func=detail&aid=1604133&gro...
well not really, since these patches are against iemlib, and not iem16. here at the iem we have the bad habit to prepend everything with "iem" which makes people mix them up....
anyhow, if georg will incorporate the changes as you propose them in your patches i'll be happy. else i will have to it myself.
mfga.sdr IOhannes
Hallo!
http://sourceforge.net/tracker/index.php?func=detail&aid=1604140&gro...
http://sourceforge.net/tracker/index.php?func=detail&aid=1604134&gro...
http://sourceforge.net/tracker/index.php?func=detail&aid=1604133&gro...
Danke THomas !
well not really, since these patches are against iemlib, and not iem16. here at the iem we have the bad habit to prepend everything with "iem" which makes people mix them up....
I fixed this for iem16 now !
anyhow, if georg will incorporate the changes as you propose them in your patches i'll be happy. else i will have to it myself.
Well, there are some other issues - but let's speak about this in the evening ...
LG Georg