On Tue, 3 Dec 2002, Brendan Burns wrote:
> Okay, here are the patches, I haven't tested on linux/solaris...
> To sucessfully build librtk I had to add poll.o manually into the
> ffmpeg lib that's not included in the patches since its pretty hacky...
> Let me know if there are problems.
> I had some issues getting poll into the right place, but they seemed to
> have straightened themselves out for some reason??
> X (OroborusX) on my iBook isn't too terrible, although its not as nice
> as Linux...
thanks very much for the patches! as it turns out, we had incidentally fixed
many of the compatibility issues already, but your patch helped to track down
and fix the last few.
we'll make a release very soon that builds cleanly and runs on OS X.1 and X.2.
btw, do you know why the linker OS X can't see variables that are declared
global in a library and externed accordingly in the accompanying header? i'm
referring to 'playerc_errorstr' in libplayerc. i ended up fixing that in a
different way from you, by declaring it as a char* without the extern in the
header. it hasn't been tested thoroughly yet, but it seems to satisfy linkers
on Linux, OS X, and Solaris. still, it seems wrong to me, as the global
declaration in the library should be visible.