Hi,<div><br></div><div>Could you apply this patch to grass_trunk/include/la.h</div><div><br></div><div>I had added it as mentioned here</div><div><a href="https://bugs.launchpad.net/ubuntu/+source/gcc-3.4/+bug/61623/comments/3">https://bugs.launchpad.net/ubuntu/+source/gcc-3.4/+bug/61623/comments/3</a><br>
</div><div><br></div><div>Markus, </div><div>Can you apply this to grass svn?</div><div><br></div><div><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Dec 8, 2012 at 5:20 PM, 王德辉 <span dir="ltr"><<a href="mailto:dehuiw@gig.ac.cn" target="_blank">dehuiw@gig.ac.cn</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">wdh:~$ gcc -v<br>Using built-in specs.<br>COLLECT_GCC=gcc<br>COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.7/lto-wrapper<br>
Target: x86_64-linux-gnu<br>Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.7.2-2ubuntu1' --with-bugurl=file:///usr/share/doc/gcc-4.7/README.Bugs --enable-languages=c,c++,go,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.7 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.7 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu<br>
Thread model: posix<br>gcc version 4.7.2 (Ubuntu/Linaro 4.7.2-2ubuntu1) <p>在2012-12-08 14:09:41,王德辉<a href="mailto:dehuiw@gig.ac.cn" target="_blank">dehuiw@gig.ac.cn</a>写道:</p><div class="HOEnZb"><div class="h5"><blockquote name="replyContent" style="padding-left:1ex;margin:0px 0px 0px 0.8ex;border-left:1px solid #ccc">
<div>what is your gcc version?<div><br></div><div>post output of gcc -v</div><div><br></div><div>gcc 4.x doesnt need g2c.h and HAVEG2C_H remains undefined.</div><div><br></div><div>if you are using gcc4.x i can provide you a patch for la.h which will solve the issue for now.</div>
<div><br></div><div>Developers of gmath lib will have more comment on G2C issues</div><div><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Dec 8, 2012 at 9:34 AM, 王德辉 <span dir="ltr"><<a href="mailto:dehuiw@gig.ac.cn" target="_blank">dehuiw@gig.ac.cn</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all!<br>compilation error in ubuntu12.10 x64<br>GRASS 7.0.svn (nc_spm_08):/usr/local/grass-addons/grass7/imagery/i.spec.unmix > sudo make MODULE_TOPDIR=/usr/local/grass-7.0.svn<br>
gcc -g -O2 -I/usr/local/grass-7.0.svn/include -I/usr/local/grass-7.0.svn/include -D_FILE_OFFSET_BITS=64 -DPACKAGE=\""grassmods"\" -I/usr/local/grass-7.0.svn/include -I/usr/local/grass-7.0.svn/include -o OBJ.x86_64-unknown-linux-gnu/la_extra.o -c la_extra.c<br>
In file included from /usr/local/grass-7.0.svn/include/grass/la.h:34:0,<br> from la_extra.c:12:<br>/usr/include/g2c.h:21:1: error: unknown type name ‘__g77_integer’<br>/usr/include/g2c.h:22:1: error: unknown type name ‘__g77_uinteger’<br>
/usr/include/g2c.h:29:1: error: unknown type name ‘__g77_integer’<br>/usr/include/g2c.h:33:1: error: unknown type name ‘__g77_longint’<br>/usr/include/g2c.h:34:1: error: unknown type name ‘__g77_ulongint’<br>/usr/include/g2c.h:55:1: error: unknown type name ‘__g77_integer’<br>
/usr/include/g2c.h:56:1: error: unknown type name ‘__g77_integer’<br>/usr/include/g2c.h:57:1: error: unknown type name ‘__g77_integer’<br>la_extra.c: In function ‘G_matvect_get_column2’:<br>la_extra.c:22:2: warning: format not a string literal and no format arguments [-Wformat-security]<br>
la_extra.c:27:2: warning: format not a string literal and no format arguments [-Wformat-security]<br>la_extra.c:32:2: warning: format not a string literal and no format arguments [-Wformat-security]<br>la_extra.c: In function ‘mv_mlt’:<br>
la_extra.c:257:9: warning: assignment from incompatible pointer type [enabled by default]<br>la_extra.c: In function ‘G_vector_product’:<br>la_extra.c:396:2: warning: format not a string literal and no format arguments [-Wformat-security]<br>
la_extra.c:401:2: warning: format not a string literal and no format arguments [-Wformat-security]<br>la_extra.c:406:2: warning: format not a string literal and no format arguments [-Wformat-security]<br>la_extra.c:411:2: warning: format not a string literal and no format arguments [-Wformat-security]<br>
la_extra.c:417:2: warning: format not a string literal and no format arguments [-Wformat-security]<br>la_extra.c:423:2: warning: format not a string literal and no format arguments [-Wformat-security]<br>la_extra.c: In function ‘G_matrix_read2’:<br>
la_extra.c:470:2: warning: format not a string literal and no format arguments [-Wformat-security]<br>la_extra.c:480:6: warning: format not a string literal and no format arguments [-Wformat-security]<br>la_extra.c:486:3: warning: format not a string literal and no format arguments [-Wformat-security]<br>
make: *** [OBJ.x86_64-unknown-linux-gnu/la_extra.o] Error 1<br><br>Thanks!<br>dehui<br><br><br><span></span><br><br><br><br>_______________________________________________<br>
grass-user mailing list<br>
<a href="mailto:grass-user@lists.osgeo.org" target="_blank">grass-user@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/grass-user" target="_blank">http://lists.osgeo.org/mailman/listinfo/grass-user</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div><font face="arial, helvetica, sans-serif">Regards,<br> Rashad</font></div><br>
</div>
</div></blockquote><br><br><br></div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div><font face="arial, helvetica, sans-serif">Regards,<br> Rashad</font></div><br>
</div>