nagyistoce / jnaerator

Automatically exported from code.google.com/p/jnaerator
0 stars 0 forks source link

NullPointerException @ JNAeratorConfigUtils.java:111 #27

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
My OpenSolaris box does not have a /usr/include/c++ directory, so that line
causes a null pointer.

Original issue reported on code.google.com by malac...@gmail.com on 6 Aug 2009 at 4:03

GoogleCodeExporter commented 9 years ago
Hi malachid,

Thanks for the bug report,
I've just commited a fix (revision #600), could you please let me know if you 
still have any path/NPE issue ?
(and if you know some standard path where headers should be looked up on 
Solaris, I'd love to add it to 
JNAerator in an if (SystemUtils.isSolaris()) block...)

Regards

Original comment by olivier.chafik@gmail.com on 7 Aug 2009 at 12:20

GoogleCodeExporter commented 9 years ago
I had actually temporarily created said directory to get it to continue, so it 
should
be OK (can't test it right now)...

Doing a quick scan on my work OpenSolaris box (probably a little different on 
Solaris
proper):

./usr/platform/i86xpv/include
./usr/platform/i86pc/include
./usr/apr/1.3/include
./usr/mysql/5.0/include
./usr/xpg4/include
./usr/sfw/include
./usr/sfw/lib/gcc/i386-pc-solaris2.11/3.4.3/install-tools/include
./usr/sfw/lib/gcc/i386-pc-solaris2.11/3.4.3/include
./usr/sfw/lib/glib/include
./usr/include
./usr/X11/include
./usr/apr-util/1.3/include
./usr/apache2/2.2/include
./usr/dt/include
./usr/dt/share/include
./usr/postgres/8.3/include
./usr/lib/gtkmm-2.4/include
./usr/lib/python2.4/vendor-packages/numpy/core/include
./usr/lib/python2.4/vendor-packages/numpy/distutils/tests/f2py_f90_ext/include
./usr/lib/sigc++-2.0/include
./usr/lib/giomm-2.4/include
./usr/lib/glibmm-2.4/include
./usr/lib/gtk-2.0/include
./usr/lib/dbus-1.0/include
./usr/lib/gdkmm-2.4/include
./usr/lib/amd64/wx/include
./usr/lib/amd64/gtk-2.0/include
./usr/lib/amd64/dbus-1.0/include
./usr/lib/amd64/glib-2.0/include
./usr/lib/amd64/sigc++-2.0/include
./usr/lib/amd64/libffi-3.0.8/include
./usr/lib/wx/include
./usr/lib/glib-2.0/include
./usr/lib/libffi-3.0.8/include
./usr/lib/gnome-vfs-2.0/include
./usr/local/apr/include
./usr/local/include
./usr/jdk/instances/jdk1.6.0/include
./usr/jdk/instances/jdk1.7.0/include
./usr/jdk/instances/jdk1.6.0_11/include
./opt/SunStudioExpress/prod/include
./opt/SunStudioExpress/include
./opt/ARRS/cxxtest-r112/sample/SCons/include
./opt/sfw/include
./opt/sfw/teTeX/include
./opt/SUNWmlib/include
./opt/subversion-1.5.4/include
./opt/sunstudio12.1/include
./opt/sunstudio12.1/prod/include
./opt/csw/include
./opt/csw/lib/glib-2.0/include
./opt/csw/lib/glib/include
./opt/csw/lib/gtk-2.0/include
./opt/csw/lib/gnome-vfs-2.0/include
./opt/csw/bdb4/include
./opt/csw/mozilla/firefox/include
./var/apache2/2.2/error/include

it's still looking for more but I need to kill it and go. Let me know if you 
need
anymore.

Original comment by malac...@gmail.com on 7 Aug 2009 at 12:35