William,
I got this after hacking the SDK with a bunch of links to GDAL, GEOS, PROJ and 
the like frameworks. The hacking was enough and saga_gui is working now.
I will check the other approach in other machine and report.
Thanks 

________________________________
Agustin

On 28/03/2013, at 00:35, William Kyngesburye <[email protected]> wrote:

> OK.  2 simple choices of solutions:
> 
> Don't use a SDK.  SDKs are really only needed when you compile on one system 
> for an earlier system, like on Lion (10.7) for Snow Leopard (10.6), or when 
> only the Xcode app is used (ie with an Xcode project).  With this, just 
> remove the -isysroot up to .sdk in the configuration.
> 
> Or if you need the SDK, add "-F /Library/Frameworks" to LINK_MISC.  The 
> documentation for the isysroot flag appears to be a little misleading.  It 
> says that the sysroot specified is added to all search paths, but I think it 
> really means all search paths that are within the scope of the SDK.  /Library 
> is not.  But /usr is, so it would still catch /usr/local, so the wx libraries 
> would be a problem...
> 
> On Mar 27, 2013, at 5:43 PM, William Kyngesburye wrote:
> 
>> Well, it looks like that is probably the problem.  Starting with the 10.7 
>> SDK in Xcode 4.3 (Lion), Apple removed the symlinks to /Library/Frameworks 
>> and /usr/local.  Dumb.  So you can't use a SDK and non-Apple libraries.
>> 
>> I wonder if there is some new obscure option to pull in libraries from 
>> outside the SDKs, other than hacking the SDKs to add those symlinks.  I'll 
>> do some poking around...
>> 
>> On Mar 27, 2013, at 12:08 PM, William Kyngesburye wrote:
>> 
>>> Something may be wrong with the SDK in Xcode.app.  There should be a 
>>> symlink there to /Library/Frameworks.  If not, the linker will not see any 
>>> non-system frameworks.
>>> 
>>> It's possible Apple removed this (stupid!), mine has it but I may have 
>>> added it myself.  I don't have my archive handy to check.
>>> 
>>> On Mar 27, 2013, at 11:42 AM, Agustin Diez-Castillo wrote:
>>> 
>>>> William, Jesús and others,
>>>> I got a problem when compiling SAGA claiming, if I got it right, that GDAL 
>>>> framework is not found.
>>>> Any hints?
>>>> This is the last part of the compiling log:
>>>> libtool: compile:  /usr/bin/clang -DHAVE_CONFIG_H -I. -I../../../.. 
>>>> -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXMAC__ -D__WXOSX__ 
>>>> -D__WXOSX_COCOA__ -I/Library/Frameworks/GDAL.framework/Headers 
>>>> -I/Library/Frameworks/PROJ.framework/Headers -fPIC 
>>>> -I../../../../src/saga_core 
>>>> -I/Library/Frameworks/GDAL.framework/Versions/1.9/Headers -D_SAGA_LINUX 
>>>> -D_TYPEDEF_BYTE -D_TYPEDEF_WORD -D_SAGA_UNICODE -g -DDEBUG -g -O2 -MT 
>>>> ogr_import.lo -MD -MP -MF .deps/ogr_import.Tpo -c ogr_import.cpp  
>>>> -fno-common -DPIC -o .libs/ogr_import.o
>>>> libtool: compile:  /usr/bin/clang -DHAVE_CONFIG_H -I. -I../../../.. 
>>>> -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXMAC__ -D__WXOSX__ 
>>>> -D__WXOSX_COCOA__ -I/Library/Frameworks/GDAL.framework/Headers 
>>>> -I/Library/Frameworks/PROJ.framework/Headers -fPIC 
>>>> -I../../../../src/saga_core 
>>>> -I/Library/Frameworks/GDAL.framework/Versions/1.9/Headers -D_SAGA_LINUX 
>>>> -D_TYPEDEF_BYTE -D_TYPEDEF_WORD -D_SAGA_UNICODE -g -DDEBUG -g -O2 -MT 
>>>> ogr_import.lo -MD -MP -MF .deps/ogr_import.Tpo -c ogr_import.cpp -o 
>>>> ogr_import.o >/dev/null 2>&1
>>>> mv -f .deps/ogr_import.Tpo .deps/ogr_import.Plo
>>>> /bin/sh ../../../../libtool  --tag=CXX   --mode=link /usr/bin/clang -fPIC 
>>>> -I../../../../src/saga_core `gdal-config --cflags` -D_SAGA_LINUX 
>>>> -D_TYPEDEF_BYTE -D_TYPEDEF_WORD -D_SAGA_UNICODE -g -DDEBUG  -g -O2 -fPIC 
>>>> -shared -avoid-version `gdal-config --libs` 
>>>> -L/Library/Frameworks/GDAL.framework/unix/lib 
>>>> -L/Library/Frameworks/PROJ.framework/unix/lib -arch x86_64 
>>>> -mmacosx-version-min=10.7 -isysroot 
>>>> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk
>>>>  -lstdc++ -o libio_gdal.la -rpath /usr/local/lib/saga gdal_driver.lo 
>>>> gdal_export.lo gdal_export_geotiff.lo gdal_import.lo gdal_import_netcdf.lo 
>>>> MLB_Interface.lo ogr_driver.lo ogr_export.lo ogr_export_kml.lo 
>>>> ogr_import.lo ../../../../src/saga_core/saga_api/libsaga_api.la 
>>>> libtool: link: /usr/bin/clang -dynamiclib -Wl,-undefined 
>>>> -Wl,dynamic_lookup -o .libs/libio_gdal.dylib  .libs/gdal_driver.o 
>>>> .libs/gdal_export.o .libs/gdal_export_geotiff.o .libs/gdal_import.o 
>>>> .libs/gdal_import_netcdf.o .libs/MLB_Interface.o .libs/ogr_driver.o 
>>>> .libs/ogr_export.o .libs/ogr_export_kml.o .libs/ogr_import.o   -framework 
>>>> GDAL -L/Library/Frameworks/GDAL.framework/unix/lib 
>>>> -L/Library/Frameworks/PROJ.framework/unix/lib 
>>>> ../../../../src/saga_core/saga_api/.libs/libsaga_api.dylib 
>>>> -L/usr/local/lib/wxPython-2.9.4.0/lib -lwx_osx_cocoau-2.9 -lstdc++  -O2 
>>>> -arch x86_64 -mmacosx-version-min=10.7 -isysroot 
>>>> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk
>>>>    -framework GDAL -framework IOKit -framework Carbon -framework Cocoa 
>>>> -framework AudioToolbox -framework System -framework OpenGL -framework 
>>>> QuickTime -install_name  /usr/local/lib/saga/libio_gdal.dylib  
>>>> -Wl,-single_module
>>>> ld: framework not found GDAL
>>>> clang: error: linker command failed with exit code 1 (use -v to see 
>>>> invocation)
>>>> make[5]: *** [libio_gdal.la] Error 1
>>>> make[4]: *** [all-recursive] Error 1
>>>> make[3]: *** [all-recursive] Error 1
>>>> make[2]: *** [all-recursive] Error 1
>>>> make[1]: *** [all-recursive] Error 1
>>>> make: *** [all] Error 2
>>>> 
>>>> 
>>>> On Tue, Mar 26, 2013 at 4:14 PM, William Kyngesburye 
>>>> <[email protected]> wrote:
>>>> Ah, if you're having problems there also, I suggest downloading and 
>>>> installing wxPython from wxpython.org.  wxPython includes wxWidgets.  
>>>> Saves a long compilation.  Then you just need to run a command before 
>>>> building SAGA (instead of building wxWidgets steps):
>>>> 
>>>> export PATH="/usr/local/lib/wxPython-2.9.4.0/bin:$PATH"
>>>> 
>>>> On Mar 26, 2013, at 9:59 AM, Jesus Munoz Serrano wrote:
>>>> 
>>>>> Thanks a lot william and sorry about my questions. I'm not used to work 
>>>>> with the terminal nor python.
>>>>> So I downloaded and installed the UnixImageIO framework. But now, I have 
>>>>> to build wx-widgets. I created build-cocoa-debug, then cd 
>>>>> build-cocoa-debug and run:
>>>>> 
>>>>> ../configure --enable-unicode --enable-debug --enable-shared 
>>>>> --enable-monolithic --with-osx_cocoa --enable-macosx_arch=x86_64 \
>>>>> --with-macosx-version-min=10.7 \
>>>>> --with-macosx-sdk=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk
>>>>> 
>>>>> I am getting the same error again. Also I think I am gonna have the same 
>>>>> problem building GNU packages and SAGA. There is any easier way to do it? 
>>>>> Sorry again for the questions.
>>>>> 
>>>>> Jesus
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> On 26 Mar 2013, at 15:38, William Kyngesburye wrote:
>>>>> 
>>>>>> UnixImageIO framework
>>>>> 
>>>> 
>>>> -----
>>>> William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
>>>> http://www.kyngchaos.com/
>>>> 
>>>> First Pogril: Why is life like sticking your head in a bucket filled with 
>>>> hyena offal?
>>>> Second Pogril: I don't know.  Why IS life like sticking your head in a 
>>>> bucket filled with hyena offal?
>>>> First Pogril: I don't know either.  Wretched, isn't it?
>>>> 
>>>> -HitchHiker's Guide to the Galaxy
>>>> 
>>>> 
>>>> _______________________________________________
>>>> Qgis-user mailing list
>>>> [email protected]
>>>> http://lists.osgeo.org/mailman/listinfo/qgis-user
>>>> 
>>>> _______________________________________________
>>>> Qgis-user mailing list
>>>> [email protected]
>>>> http://lists.osgeo.org/mailman/listinfo/qgis-user
>>> 
>>> -----
>>> William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
>>> http://www.kyngchaos.com/
>>> 
>>> "This is a question about the past, is it? ... How can I tell that the past 
>>> isn't a fiction designed to account for the discrepancy between my 
>>> immediate physical sensations and my state of mind?"
>>> 
>>> - The Ruler of the Universe
>>> 
>>> 
>>> _______________________________________________
>>> Qgis-user mailing list
>>> [email protected]
>>> http://lists.osgeo.org/mailman/listinfo/qgis-user
>> 
>> -----
>> William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
>> http://www.kyngchaos.com/
>> 
>> "History is an illusion caused by the passage of time, and time is an 
>> illusion caused by the passage of history."
>> 
>> - Hitchhiker's Guide to the Galaxy
>> 
>> 
>> _______________________________________________
>> Qgis-user mailing list
>> [email protected]
>> http://lists.osgeo.org/mailman/listinfo/qgis-user
> 
> -----
> William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
> http://www.kyngchaos.com/
> 
> "History is an illusion caused by the passage of time, and time is an 
> illusion caused by the passage of history."
> 
> - Hitchhiker's Guide to the Galaxy
> 
> 
_______________________________________________
Qgis-user mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/qgis-user

Reply via email to