Am trying to compile and run current e17 code from CVS on NetBSD (3.0
with latest 2006Q1 packages).  The code compiles and works fine under
Linux, but on NetBSD I encountered several problems:

1. I had to set and export following environment variables before
approaching compilation:
CFLAGS to "-I/usr/X11R6/include -I/usr/pkg/include"
LDFLAGS to "-L/usr/X11R6/lib -L/usr/pkg/lib"
LD_LIBRARY_PATH to "/usr/X11R6/lib:/usr/pkg/lib"
   (Seems like autogen.sh script and related auto-tools files are not
able to recognize little bit different NetBSD layout regarding above
directories.)

2. I had to manually add "-liconv" to LIBS variable on several makefiles.

3. Some xgettext flags are not recognized, so I had to delete them
from apps/e/autogen.sh script.  However, installation of translations
(.po files) crashed later, so I have to delete installing these files
from corresponding makefile.

4. Greatest problem of all is that NetBSD standard C library is not
supporting "%a" for printf() and scanf().  So, for eet library, I
deleted corresponding check in configure.in and changed the code (to
atof() instead of corresponding scanf(), and to "%g" instead "%a" in
corresponding printf()).  Together with above changes, the code
compiles properly now, however display of windows decorations,
backgrounds, shadows etc. is of course completely mangled (I guess
because of latest change).

So - any hint on "%a" issue (is it really necessary for eet to be
based on this functionality?), anyone interested in more precise
details regarding other stuff, etc.?


Would like also to mention an unrelated problem: When a dialog of KDE
application launched and then closed, next time when same dialog
launched it always appears minimized in my iconbox.  This is rather
old issue, any hint here?

Thanks.


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to