[Qgis-developer] Sextante - OTB plugin and SAR data in Mac OS X
Julien Malik
julien.malik at c-s.fr
Wed Aug 29 01:43:22 PDT 2012
Hi,
First please change the CTEST_SITE variable in the script (put something
as "noli" or whatever), otherwise you will overwrite my submissions to [1].
It seems like you have internet access issue (see errors at the end of
the script, maybe missing "http_proxy" env var) so your build results
did not get to the dashboard this time...
Also please change "ctest_start(Nightly)" to "ctest_start(Experimental)".
About your gdal issue, look in the script for the section where GDAL*
variables are set :
GDALCONFIG_EXECUTABLE:FILEPATH=/opt/local/bin/gdal-config
GDAL_CONFIG:FILEPATH=/opt/local/bin/gdal-config
GDAL_INCLUDE_DIR:STRING=/opt/local/include
GDAL_LIBRARY:FILEPATH=/opt/local/lib/libgdal.dylib
And customize this to match William's framework.
Maybe it's just about changing "/opt" (macport install location) to
"/usr/local" (William's framework location)
You have to find where the "gdal-config" executable is on your system.
Do the same for GEOTIFF*, TIFF* and JPEG* variables.
For the other ones (EXPAT, CURL) cmake shall find the OSX version itself.
Julien
[1] http://dash.orfeo-toolbox.org/index.php?project=OTB
Le 29/08/2012 10:26, Noli Sicad a écrit :
> Hi Julien,
>
> OK.
>
>> Check the cmake variables and verify they point to actual directories.
>> You are getting this error since the cmake variable you are using are
>> not defined.
>>
> I inserted this:
>
> SET (CTEST_BINARY_DIRECTORY "/Users/nsicad/Documents/Work_1new/OTB/build")
>
> I got gdal problem as well (see logs below).
>
> Thanks.
>
> Noli
>
> ###############
>
> Nolis-MacBook-Pro:OTB nsicad$ ctest -S otb.cmake -VV
> * Extra verbosity turned on
> Reading Script: /Users/nsicad/Documents/Work_1new/OTB/otb.cmake
> SetCTestConfiguration:SourceDirectory:/Users/nsicad/Documents/Work_1new/OTB
> SetCTestConfiguration:BuildDirectory:/Users/nsicad/Documents/Work_1new/OTB/build
> Run dashboard with model Nightly
> Source directory: /Users/nsicad/Documents/Work_1new/OTB
> Build directory: /Users/nsicad/Documents/Work_1new/OTB/build
> Reading ctest configuration file:
> /Users/nsicad/Documents/Work_1new/OTB/CTestConfig.cmake
> SetCTestConfigurationFromCMakeVariable:NightlyStartTime:CTEST_NIGHTLY_START_TIME
> SetCTestConfiguration:NightlyStartTime:20:00:00 CEST
> SetCTestConfigurationFromCMakeVariable:Site:CTEST_SITE
> SetCTestConfiguration:Site:leod.c-s.fr
> SetCTestConfigurationFromCMakeVariable:BuildName:CTEST_BUILD_NAME
> SetCTestConfiguration:BuildName:MacOSX10.8-Release
> Site: leod.c-s.fr
> Build name: MacOSX10.8-Release
> Determine Nightly Start Time
> Specified time: 20:00:00 CEST
> Use Nightly tag: 20120828-1800
> SetCTestConfiguration:SourceDirectory:/Users/nsicad/Documents/Work_1new/OTB
> SetCTestConfigurationFromCMakeVariable:HGCommand:CTEST_HG_COMMAND
> SetCTestConfiguration:HGCommand:/usr/local/bin/hg
> SetCTestConfigurationFromCMakeVariable:HGUpdateOptions:CTEST_HG_UPDATE_OPTIONS
> SetCTestConfiguration:HGUpdateOptions:-C
> SetCTestConfiguration:BuildDirectory:/Users/nsicad/Documents/Work_1new/OTB/build
> SetCTestConfiguration:SourceDirectory:/Users/nsicad/Documents/Work_1new/OTB
> Updating the repository: /Users/nsicad/Documents/Work_1new/OTB
> Use HG repository type
> Old revision of repository is: 0bbc4e4c5374
> New revision of repository is: 0bbc4e4c5374
> Gathering version information (one . per revision):
>
> SetCTestConfiguration:BuildDirectory:/Users/nsicad/Documents/Work_1new/OTB/build
> SetCTestConfiguration:SourceDirectory:/Users/nsicad/Documents/Work_1new/OTB
> SetCTestConfiguration:ConfigureCommand:"/Applications/CMake
> 2.8-8.app/Contents/bin/cmake" "-GUnix Makefiles"
> "/Users/nsicad/Documents/Work_1new/OTB"
> SetCTestConfiguration:BuildDirectory:/Users/nsicad/Documents/Work_1new/OTB/build
> SetCTestConfiguration:SourceDirectory:/Users/nsicad/Documents/Work_1new/OTB
> Configure project
> Configure with command: "/Applications/CMake
> 2.8-8.app/Contents/bin/cmake" "-GUnix Makefiles"
> "/Users/nsicad/Documents/Work_1new/OTB"
> Run command: "/Applications/CMake 2.8-8.app/Contents/bin/cmake"
> "-GUnix Makefiles" "/Users/nsicad/Documents/Work_1new/OTB"
> Each . represents 1024 bytes of output
> .-- The C compiler identification is GNU 4.2.1
> -- The CXX compiler identification is GNU 4.2.1
> -- Checking whether C compiler has -isysroot
> -- Checking whether C compiler has -isysroot - yes
> -- Checking whether C compiler supports OSX deployment target flag
> -- Checking whether C compiler supports OSX deployment target flag - yes
> -- Check for working C compiler: /usr/bin/gcc
> -- Check for working C compiler: /usr/bin/gcc -- works
> -- Detecting C compiler ABI info
> -- Detecting C compiler ABI info - done
> -- Checking whether CXX compiler has -isysroot
> -- Checking whether CXX compiler has -isysroot - yes
> -- Checking whether CXX compiler supports OSX deployment target flag
> -- Checking whether CXX compiler supports OSX deployment target flag - yes
> -- Check for working CXX compiler: /usr/bin/g++
> -- Check for working CXX compiler: /usr/bin/g++ -- works
> -- Detecting CXX compiler ABI info
> -- Detecting CXX compiler ABI info - done
> -- Repository status :
> -- Mercurial version is 2.3
> -- Repository revision is 0bbc4e4c5374
> .-- No files modified locally
> -- Looking for sys/types.h
> -- Looking for sys/types.h - found
> -- Looking for stdint.h
> -- Looking for stdint.h - found
> -- Looking for stddef.h
> -- Looking for stddef.h - found
> -- Check size of int
> -- Check size of int - done
> -- Check size of long
> -- Check size of long - done
> -- Check size of void*
> -- Check size of void* - done
> -- Check size of char
> -- Check size of char - done
> -- Check size of short
> -- Check size of short - done
> -- Check size of float
> -- Check size of float - done
> -- Check size of double
> -- Check size of double - done
> -- Looking for limits.h
> -- Looking for limits.h - found
> -- Looking for unistd.h
> -- Looking for unistd.h - found
> -- Looking for pthread.h
> -- Looking for pthread.h - found
> -- Looking for include files sys/types.h, sys/prctl.h
> -- Looking for include files sys/types.h, sys/prctl.h - not found.
> -- Check if the system is big endian
> -- Searching 16 bit integer
> -- Check size of unsigned short
> -- Check size of unsigned short - done
> -- Using unsigned short
> .-- Check if the system is big endian - little endian
> -- Looking for XOpenDisplay in
> /usr/X11R6/lib/libX11.dylib;/usr/X11R6/lib/libXext.dylib
> -- Looking for XOpenDisplay in
> /usr/X11R6/lib/libX11.dylib;/usr/X11R6/lib/libXext.dylib - found
> -- Looking for gethostbyname
> -- Looking for gethostbyname - found
> -- Looking for connect
> -- Looking for connect - found
> -- Looking for remove
> -- Looking for remove - found
> -- Looking for shmat
> -- Looking for shmat - found
> -- Looking for IceConnectionNumber in ICE
> -- Looking for IceConnectionNumber in ICE - found
> -- Found X11: /usr/X11R6/lib/libX11.dylib
> -- Looking for pthread_create
> -- Looking for pthread_create - found
> -- Found Threads: TRUE
> -- Looking for C++ include iostream
> -- Looking for C++ include iostream - found
> -- Check for STD namespace
> -- Check for STD namespace - found
> -- Check for ANSI scope
> -- Check for ANSI scope - found
> -- Check for sstream
> -- Check for sstream - found
> -- Importing GDAL...
> -- Found GDAL: /usr/local/lib/libgdal.dylib
> .-- GDAL includes : /usr/local/include
> -- GDAL library : /usr/local/lib/libgdal.dylib
> CMake Error at CMake/ImportGdal.cmake:37 (MESSAGE):
> gdal-config not found or set to a wrong path. Please check
> GDALCONFIG_EXECUTABLE
> Call Stack (most recent call first):
> CMakeLists.txt:212 (INCLUDE)
>
>
> -- Configuring incomplete, errors occurred!
> Size of output: 3K
> Command exited with the value: 1
> Error(s) when configuring the project
> Add coverage exclude regular expressions.
> Add coverage exclude: /CMakeFiles/CMakeTmp/
> Add coverage exclude: .*/Testing/Utilities/.*
> Add coverage exclude: .*/Utilities/.*
> Add coverage exclude: .*/Code/Wrappers/SWIG/otbApplicationPYTHON_wrap.*
> Add coverage exclude: .*/Code/Wrappers/SWIG/otbApplicationJAVA_wrap.*
> SetCTestConfiguration:MakeCommand:/usr/bin/make -j8 -i -k
> SetCTestConfiguration:BuildDirectory:/Users/nsicad/Documents/Work_1new/OTB/build
> SetCTestConfiguration:SourceDirectory:/Users/nsicad/Documents/Work_1new/OTB
> Build project
> MakeCommand:/usr/bin/make -j8 -i -k
> Run command: "/usr/bin/make" "-j8" "-i" "-k"
> Each symbol represents 1024 bytes of output.
> '!' represents an error and '*' a warning.
> !make: *** No targets specified and no makefile found. Stop.
> Size of output: 0K
> Command exited with the value: 2
> MakeCommand:/usr/bin/make -j8 -i -k
> Error(s) when building project
> 1 Compiler errors
> 1 Compiler warnings
> SetCTestConfiguration:BuildDirectory:/Users/nsicad/Documents/Work_1new/OTB/build
> SetCTestConfiguration:SourceDirectory:/Users/nsicad/Documents/Work_1new/OTB
> Test project /Users/nsicad/Documents/Work_1new/OTB/build
> Constructing a list of tests
> Checking test dependency graph...
> Checking test dependency graph end
> No tests were found!!!
> SetCTestConfiguration:DropMethod:http
> SetCTestConfiguration:DropSite:dash.orfeo-toolbox.org
> SetCTestConfiguration:DropLocation:/submit.php?project=OTB
> SetCTestConfiguration:IsCDash:TRUE
> Add file: /Users/nsicad/Documents/Work_1new/OTB/otb.cmake
> Add file: /Users/nsicad/Documents/Work_1new/OTB/build/pull_result.txt
> Problem reading file:
> /Users/nsicad/Documents/Work_1new/OTB/build/pull_result.txt while
> creating notes
> Add file: /Users/nsicad/Documents/Work_1new/OTB/build/CMakeCache.txt
> SetCTestConfiguration:BuildDirectory:/Users/nsicad/Documents/Work_1new/OTB/build
> SetCTestConfiguration:SourceDirectory:/Users/nsicad/Documents/Work_1new/OTB
> Submit files (using http)
> Using HTTP submit method
> Drop site:http://dash.orfeo-toolbox.org/submit.php?project=OTB
> Upload file:
> /Users/nsicad/Documents/Work_1new/OTB/build/Testing/20120828-1800/Build.xml
> to http://dash.orfeo-toolbox.org/submit.php?project=OTB&FileName=leod.c-s.fr___MacOSX10.8-Release___20120828-1800-Nightly___XML___Build.xml&MD5=69f2d7af46761779f8042a05da6c83d8
> Size: 1381
> Error when uploading file:
> /Users/nsicad/Documents/Work_1new/OTB/build/Testing/20120828-1800/Build.xml
> Error message was: Empty reply from server
> Problems when submitting via HTTP
> Error in read script: /Users/nsicad/Documents/Work_1new/OTB/otb.cmake
> Nolis-MacBook-Pro:OTB nsicad$
>
More information about the Qgis-developer
mailing list