On Sep 10, 2006, at 10:11 AM, Roger Bivand wrote: > On Sat, 9 Sep 2006, Jonathan Greenberg wrote: > >> I am going through some similar problems getting rgdal running on >> macos x: >> >> sudo ./usr/local/bin/R64 CMD INSTALL ^^^ +--- are you sure you have 64-bit version of libproj? Apparently you're using 64-bit R, so 32-bit libraries won't work.
A common mistake is to have a library for one architecture (ppc and ppc64 in this case, but commonly also ppc and i686), which then passes a linker test, but doesn't contain any relevant symbols, because they belong to another architecture. Just an idea ... Cheers, Simon >> --configure-args='--with-proj-include=/usr/local/include >> --with-proj-lib=/usr/local/lib' rgdal >> >> ... >> checking proj_api.h usability... yes >> checking proj_api.h presence... yes >> checking for proj_api.h... yes >> checking for pj_init_plus in -lproj... no >> libproj.a and/or proj_api.h not found. >> If the PROJ.4 library is installed in a non-standard location, >> use --configure-args='--with-proj-include=/opt/local/include >> --with-proj-lib=/opt/local/lib' for example, replacing /opt/local/* >> with appropriate values for your installation. >> If PROJ.4 is not installed, install it. >> ERROR: configuration failed for package 'rgdal' >> ** Removing '/usr/local/lib64/R/library/rgdal' >> ** Restoring previous '/usr/local/lib64/R/library/rgdal' > > > Is there any possibility that pj_init_plus is being hidden? Is this > maybe > a symptom of the buggy gcc (gcc not running correctly in > configure)? With > two people with the same problem (configure not finding a function in > libproj.a that has to be there, and when libproj.a is in a very > standard > place), it must be possible to establish what they share. What is > the gcc > version? > > Roger > >> >> Response from ls /usr/local/lib/libproj*: >> >> /usr/local/lib/libproj.0.5.0.dylib /usr/local/lib/libproj.dylib >> /usr/local/lib/libproj.0.dylib /usr/local/lib/libproj.la >> /usr/local/lib/libproj.a >> >> *** >> >> I did a standard ./configure, make, sudo make install for >> proj-4.4.9 (after >> going through the same fink issue as the previous poster). Any >> suggestions? >> You'll note the only real difference (I can't imagine why this >> would matter) >> is that I'm running the 64 bit version of R found at >> http://r.research.att.com/ >> >> --j >> >> >> > > -- > Roger Bivand > Economic Geography Section, Department of Economics, Norwegian > School of > Economics and Business Administration, Helleveien 30, N-5045 Bergen, > Norway. voice: +47 55 95 93 55; fax +47 55 95 95 43 > e-mail: [EMAIL PROTECTED] > > _______________________________________________ > R-SIG-Mac mailing list > [email protected] > https://stat.ethz.ch/mailman/listinfo/r-sig-mac > > _______________________________________________ R-SIG-Mac mailing list [email protected] https://stat.ethz.ch/mailman/listinfo/r-sig-mac
