Hi Alo,
It seems like it (libtool, I suppose) is using an incorrect
switch for your sed version. It is not GNU sed, isn't it?
You were right on the ball! I deleted the libtool file that was there
and replaced it by a symlink to glibtool and compilation worked fine!
I guess there is still something to tweak somewhere in the autoconf/
make process on OS X. But for now I have to say that is much improved :)
Does it hurt? I mean, is it a problem for the compilation on MacOS
10.3 or greater? If not, I would leave it like that as a
compilation work around for the older versions.
Well, it does not hurt that bad, it just does not look clean ;)
powerpc-apple-darwin8-gcc-4.0.0: unrecognized option `-pthread'
Well, or maybe we could add a more specific rule to the switch in
which we can choose if add it or not based on the version number.
If you want to use a version number, then surely disable the -pthread
flag for darwin7.* and darwin8.* (corresponding respectively to OS
10.3 and 10.4).
It lets you define the environment variables to define LIBTOOL and
LIBTOOLIZE, and we can keep the script platform independent.
LIBTOOL=glibtool LIBTOOLIZE=glibtoolize ./autogen.sh
Works great thanks!
I will try with www.freesbie.org :-)
Yes, lucky x86 folks... Oh well in a few years Mac will be pretty
sweet, they will be all x86 based so it will be easy to run many OS
on those pretty easily. I still feel bad to see such a great
architecture like PPC disappear from personal computers, it's
frustrating to see that marketing has won (again) over good
engineering...
Maybe autobench is a good utility to do it.
http://www.xenoclast.org/autobench/
We might use an script to set up the server, create a bunch of
testing files and run autobench. The report plus the box spec could
be a good way to measure the performance.
Great stuff! Looks like somebody already done it, let's reuse it and
see.
Ey, it is grand! :-)
Use the freshmeat description, it is updated:
http://freshmeat.net/projects/cherokee/
Thanks! I updated the description and I am working now on the details
of the port, like where to put all the files in a "DarwinPort"
manner. As far as kqueue versus poll, there is no way with the
current configure script to promote a specific polling method right?
I wondered because if not, then I need to create a patch file to
remove KQUEUE from config.h for the moment since it leads to poor
performance on OS X.
Cheers,
Sébastien_______________________________________________
Cherokee mailing list
[email protected]
http://www.alobbs.com/cgi-bin/mailman/listinfo/cherokee