[GRASS-user] m.eigensystem segfaults under Jaunty (beta)
Nikos Alexandris
nikos.alexandris at felis.uni-freiburg.de
Sat Apr 18 05:44:36 EDT 2009
Nikos:
> > I have recompiled latest grass6_devel using the
> > configuration copy-pasted in [2].
> ....
> > [2] CFLAGS="-g -Wall -O0" LDFLAGS="-s" ./configure \
Hamish:
> LDFLAGS="-s" strips out the debugging messages from the final
> code to make smaller binaries. Not wanted here.
> also you can proably just leave out -O0.
Both removed [1]. Recompiling now...
> > --enable-debug \
>
> I don't see anything about that listed in
> ./configure --help | less
> so I don't think it actually does anything.
Hmmm... right. There is no description of it.
Probably "-g" and "--enable-debugging" are doing the same job (!?).
Maybe add that piece of info in grass-source/doc/debugging.txt?
...
I also tried without "-Wall". Again the same results (!?).
Cheers, Nikos
---
[1] CFLAGS="-g -Wall" ./configure \
--enable-64bit \
--with-libs=/usr/lib64 \
--with-cxx \
--with-freetype=yes \
--with-freetype-includes="/usr/include/freetype2/" \
--with-postgres=no \
--with-sqlite=yes \
--enable-largefile=yes \
--with-tcltk-includes="/usr/include/tcl8.4/" \
--with-freetype-includes=/usr/include/freetype2 \
--with-opengl-libs=/usr/include/GL \
--with-readline \
--with-python=yes \
--with-proj-share=/usr/local/share/proj/ \
--with-wxwidgets \
--with-cairo
# "Enter<-" to configure
[...]
GRASS is now configured for: x86_64-unknown-linux-gnu
Source directory: /geo/osgeo/src/grass6_devel
Build directory: /geo/osgeo/src/grass6_devel
Installation directory: ${prefix}/grass-6.5.svn
Startup script in directory: ${exec_prefix}/bin
C compiler: gcc -g -Wall
C++ compiler: c++ -g -O2
Building shared libraries: yes
64bit support: yes
OpenGL platform: X11
[...]
More information about the grass-user
mailing list