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
