Excellent! Thanks, that solved my problem. Apparently gcc ver 4.3.0 that
comes with FC 9 has "improved" header files, so now developers are going
to have to explicitly include header files that used to be part of other
header files. This is going to cause a lot of grief for a while I bet!
- Bill Thoen
Luigi Castro Cardeles wrote:
hi,
here is the solution. i found that at gentoo maillist.
https://bugs.gentoo.org/attachment.cgi?id=149838&action=view
<https://bugs.gentoo.org/attachment.cgi?id=149838&action=view>
best regards,
2008/6/18 Frank Warmerdam <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>>:
Bill Thoen wrote:
This probably is the wrong list to whinge about this, but I
don't know if there is a geos-users list. Please point me in
the right direction if so.
Anyway, I'm having lots of problems running make on GEOS 3.0.
Errors saying "'DoubleBits.cpp memcpy' was not declared in
this scope. and the same for strtod in StringTokenizer.cpp. It
looks like there are some #include statements missing or I
have a non-standard set of *.h files (I'm using Fedora Core 9,
Linux).
Anyone else have problems like this and how do I correct it?
Bill,
I presume this is an issue with a very new gcc version that is
stricter
about something. I've heard the gcc team is "improving" their include
files to avoid including stuff that isn't required so perhaps
memcpy()'s
include file needs to be pulled in deliberately now.
There is a geos mailing list, and trac at:
http://trac.osgeo.org/geos/
I would suggest you file a ticket, including information on the gcc
version, and a capture of the build errors. You also might want to try
building from "svn trunk" to see if this problem has already been
dealt
with.
_______________________________________________
postgis-users mailing list
postgis-users@postgis.refractions.net
http://postgis.refractions.net/mailman/listinfo/postgis-users