Not so smooth as I was expecting. In native mode, the configure script
fails to set the appropriate -I directories and headers are not found.
When cross-compiling from Linux gcc seems to be very unhappy with the
library linking order (i.e. -lglib -lpng -lz -lm must be after libsci*).
Another problem is that automake (or glib) likes to add -I/usr/include
to CFLAGS confusing the cross compiler. I'll try to fix these to have
an overnight NetBSD build. 

And it seems that something is wrong with the timestamps of the files
checked out from the repository. Just in case, I'm doing a find .
-newer configure -exec touch -r configure {} \; before packaging.

claudio

Reply via email to