On 9/24/12, Vladimir Timofeev <[email protected]> wrote:
> EV-4.11 fails to compile on freebsd on ia64 architecture (
> http://pointyhat.freebsd.org/errorlogs/ia64-errorlogs/e.9.20120916093935/p5-EV-4.11,1.log
It appears to me that libev already has a similar patch, but that was
added since the EV-4.11 release. It uses this statement for gcc on
ia64:
__asm__ __volatile__ ("mf" : : : "memory")
You could try to get the latest cvs version of libev (see
"http://software.schmorp.de/pkg/libev.html" ) and copy it to the right
place in your EV perl module before you build the module. (The CPAN
releases of the EV perl module is distributed with a copy of the libev
library in it, but this copy is not in the cvs repository for the EV
module but in a separate CVS repository.)
Meanwhile, could you please tell us what C compiler (including version
number) you were using to compile the module? That's not apparent
from your log. Thanks,
Ambrus
_______________________________________________
libev mailing list
[email protected]
http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev