[R-sig-Geo] spgrass6 build error on Mac OS X

Thomas Adams Thomas.Adams at noaa.gov
Fri Jan 25 17:59:21 CET 2008


Thomas,

Thanks to you and Roger for replies to my problem. It looks that you may 
be right about the /Developer/SDKs/MacOSX10.5.sdk. I -thought- I had 
updated the developer tools, but apparently not. I don't have the DVD 
install disk with me, so this evening I'll make the install of the 
correct developer tools and give the rgdal install another try and 
report back.

Thanks again for your help!

Regards,
Tom

Thomas Juntunen wrote:
> On Tue, 22 Jan 2008 23:28:45 -0500, Thomas.Adams at noaa.gov wrote:
>
>   
>> I am attempting to build spgrass6 on MacOS X 10.5.1 (Leopard) on a 2.33. GHz 
>> Intel Core Duo MacBook Pro.
>>     
> [...]
>   
>> I have "Install dependencies" checked, so rgdal is downloaded and attempts to 
>> build first. (No MacOS X binaries are available).
>>     
>
> William Kyngesburye provides many UNIX frameworks as OS X binaries on his web 
> site:
> http://www.kyngchaos.com/wiki/software:frameworks
>
> As of this writing he still has rgdal for R 2.5. He also has advice for 
> compiling under OS X.
>
>
>   
>> ** libs
>> ** arch - i386
>> g++ -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk 
>> -mmacosx-version-min=10.4 -no-cpp-precomp 
>> -I/Library/Frameworks/R.framework/Resources/include 
>> -I/Library/Frameworks/R.framework/Resources/include/i386 -I/usr/local/include 
>> -msse3    -fPIC  -g -O2 -march=nocona -c OGR_write.cpp -o OGR_write.o
>>     
>
> [...]
>
>   
>> g++ -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk 
>> -mmacosx-version-min=10.4 -dynamiclib -Wl,-headerpad_max_install_names 
>> -Wl,-macosx_version_min -Wl,10.4 -undefined dynamic_lookup -single_module 
>> -multiply_defined suppress -L/usr/local/lib -o rgdal.so OGR_write.o 
>> gdal-bindings.o ogr_geom.o ogr_proj.o ogrdrivers.o ogrsource.o projectit.o 
>> -L/usr/local/lib -lgdal -lproj  -F/Library/Frameworks/R.framework/.. 
>> -framework R 
>> ** Removing '/Library/Frameworks/R.framework/Resources/library/rgdal'
>> /usr/bin/libtool: for architecture ppc7400 object: 
>> /usr/lib/gcc/i686-apple-darwin8/4.0.1/libstdc++.dylib malformed object 
>> (unknown load command 7)
>> /usr/bin/libtool: for architecture: (null) file: -lstdc++ is not an object 
>> file (not allowed in a library)
>> /usr/bin/libtool: for architecture i386 object: 
>> /usr/lib/gcc/i686-apple-darwin8/4.0.1/libstdc++.dylib malformed object 
>> (unknown load command 8)
>> /usr/bin/libtool: for architecture ppc7400 object: 
>> /usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../libSystem.dylib malformed 
>> object (unknown load command 7)
>> /usr/bin/libtool: for architecture: (null) file: -lSystem is not an object 
>> file (not allowed in a library)
>> /usr/bin/libtool: for architecture ppc64 object: 
>> /usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../libSystem.dylib malformed 
>> object (unknown load command 7)
>> make: *** [rgdal.so] Error 1
>> chmod: /Library/Frameworks/R.framework/Resources/library/rgdal/libs/i386/*: 
>> No such file or directory
>> ERROR: compilation failed for package 'rgdal'
>>     
>
> It appears to be an architecture mismatch. Did you upgrade from 10.4.x to 
> 10.5.1 but not upgrade XTools? My MacBookPro with 10.5.1 and XTools 3 has 
> /Developer/SDKs/MacOSX10.5.sdk as well as the older 10.4u.
>
> HTH,
> Thomas Juntunen
>
> _______________________________________________
> R-sig-Geo mailing list
> R-sig-Geo at stat.math.ethz.ch
> https://stat.ethz.ch/mailman/listinfo/r-sig-geo
>   


-- 
Thomas E Adams
National Weather Service
Ohio River Forecast Center
1901 South State Route 134
Wilmington, OH 45177

EMAIL:	thomas.adams at noaa.gov

VOICE:	937-383-0528
FAX:	937-383-0033




More information about the R-sig-Geo mailing list