Re: [otb-users] OTB with bash under windows OSGEO4W

2016-11-24 Thread pclastre . 123456
Sorry still a type.
Actually, during the tests, i also installed OTB on a linux box.

So you're right, when i installed it on my windows box, the archive was 
OTB-5.8.0-win64.zip


Le jeudi 24 novembre 2016 14:42:03 UTC+1, Rashad a écrit :
>
>
>
> On Tuesday, November 22, 2016 at 3:59:05 PM UTC+1, pclastr...@gmail.com 
> wrote:
>>
>> Osgeo4w is 64 bits
>>
>> /e/Programs/OTB-5.8.0-win64 is the directory generated with the archive 
>> OTB-5.8.0-win64.run (sorry, i forgot "-win64" in my previous post)
>> I started my bash script with the osgeo4w shell because i need bash but 
>> also cat, echo, grep, sed, awk ... commands 
>>
>> Are you sure about this archive ?
> OTB-5.8.0-win64.run  
>
> it must be OTB-5.8.0-win64.zip
>
> I installed win-bash (from http://win-bash.sourceforge.net/)
>>
>> But my script is not working in this environment  (problems with if 
>> construction and binary operator)
>> I forgive, no time left to search a solution. 
>> Windows Users will have to call a linux box 
>>
>> Many thanks to Rashad and Guillaume
>>
>> Le mardi 22 novembre 2016 10:14:13 UTC+1, Rashad a écrit :
>>>
>>>
>>>
>>> On Tuesday, November 22, 2016 at 10:04:32 AM UTC+1, pclastr...@gmail.com 
>>> wrote:

 It was not a typo...
 I corrected the parameters order, but the error message remains
 According to Rashad's message, it seems it is not possible do create 
 such a script.

 Perhaps, i should indicate that i start a osgeo4w shell, and after 
 starting a bash, i launch the script.

 I tryied to change the PATH variable inside my bash script. 
 If PATH=/e/Programs/OTB-5.8.0/bin;/usr/bin, the script complains about 
 missing DLL (gdal_ECW_JP2ECW.dll, gdal_GEOR.dll ...)
 Then if i add the default path (/c/OSGEO4~1/bin), the error message 
 appears.

>>>
>>> is /c/OSGEO4~1/ 32 bit or 64 bit?
>>>
>>> also what is /e/Programs/OTB-5.8.0/ ?
>>>
>>> you don't need to start from osgeo4w shell. infact you shouldn't run OTB 
>>> 5.8.0 binary package from osgeo4w shell.
>>>
>>> open cmd.exe
>>>
>>> and cd E:\Programs \OTB-5.8.0\bin
>>>
>>> for bash.exe
>>>
>>> you need 
>>> cd /e/Programs/OTB-5.8.0/bin
>>>
>>>  
>>>
>>>
>>>
>>>
 Here a bit of my script which is intended to switch between different 
 form of OTB's application launching method according to the platform used.

 if [ "$platform" == "linux" ]; then
 otbcli_$cmd $*
 elif [ "$platform" == "windows_otb_5.8.0" ]; then
 sopath="/e/programs/OTB-5.8.0-win64/lib/otb/applications"
 ${otbdir}/bin/otbApplicationLauncherCommandLine  $cmd $sopath $*

 Waiting for an answer to confirm this is not possible

 Philippe
 Le lundi 21 novembre 2016 18:00:03 UTC+1, Guillaume Pasero a écrit :
>
> Hi,
>
> The correct order is "otbApplicationLauncherCommandLine  $cmd  
> $sopath  $*"  (maybe a typo).
>
> The second argument "$sopath" is used to find the directory containing 
> the application dlls ("otbapp_MyApplication.dll" ... there is 1 dll for 
> each OTB application). 
> Do you still get the DLL error ?
>
> Guillaume
> On 11/21/2016 05:09 PM, pclastr...@gmail.com wrote:
>
> Hi, 
>
> i'm trying to build a script which could be run in both environment 
> (linux & windows) without editing it.
> My script runs fine on differents linux (Debian, ubuntu) box.
> According to the answer to  this previous  subject 
> , i 
> built the call to Windows OTB applications running in an OSGEO4W shell as 
> follows:
>
> sopath="/e/programs/OTB-5.8.0-win64/lib/otb/applications"
> /e/programs/OTB-5.8.0-win64/bin/otbApplicationLauncherCommandLine 
> $sopath $cmd $*
>
> Where
>
> $cmd contains an OTB application name
> $* contains all needed parameters for the application
>
>
> I'm not sure about what i should put in the sopath variable ...
>
> Anyway, i get an error on a windows 10 machine:   "Le point d'entrée 
> de procédure 
> ?setAdjustableParameter@ossimAdjustableParameterInterface@@QEAAXIN_N@Z 
> est 
> introuvable dans la bibliothèque de liens dynamiques 
> c:\OSGEO4~1\bin\otbossimplugins-5.0.dll "
>
> I guess this is related to the "sopath" variable, as it is looking for 
> a DLL installed with OSGEO4W, but cannot figure out how to force the use 
> of 
> the last OTB version i installed in another directory.
>
>
> Many thanks for your help
>
> Philippe
> -- 
> -- 
> Check the OTB FAQ at
> http://www.orfeo-toolbox.org/FAQ.html
>  
> You received this message because you are subscribed to the Google
> Groups "otb-users" group.
> To post to this group, send email to otb-...@googlegroups.com
> To unsubscribe from this group, send email to
> otb-users+...@googlegroups.com
> For more 

Re: [otb-users] OTB with bash under windows OSGEO4W

2016-11-24 Thread Rashad


On Tuesday, November 22, 2016 at 3:59:05 PM UTC+1, pclastr...@gmail.com 
wrote:
>
> Osgeo4w is 64 bits
>
> /e/Programs/OTB-5.8.0-win64 is the directory generated with the archive 
> OTB-5.8.0-win64.run (sorry, i forgot "-win64" in my previous post)
> I started my bash script with the osgeo4w shell because i need bash but 
> also cat, echo, grep, sed, awk ... commands 
>
> Are you sure about this archive ?
OTB-5.8.0-win64.run  

it must be OTB-5.8.0-win64.zip

I installed win-bash (from http://win-bash.sourceforge.net/)
>
> But my script is not working in this environment  (problems with if 
> construction and binary operator)
> I forgive, no time left to search a solution. 
> Windows Users will have to call a linux box 
>
> Many thanks to Rashad and Guillaume
>
> Le mardi 22 novembre 2016 10:14:13 UTC+1, Rashad a écrit :
>>
>>
>>
>> On Tuesday, November 22, 2016 at 10:04:32 AM UTC+1, pclastr...@gmail.com 
>> wrote:
>>>
>>> It was not a typo...
>>> I corrected the parameters order, but the error message remains
>>> According to Rashad's message, it seems it is not possible do create 
>>> such a script.
>>>
>>> Perhaps, i should indicate that i start a osgeo4w shell, and after 
>>> starting a bash, i launch the script.
>>>
>>> I tryied to change the PATH variable inside my bash script. 
>>> If PATH=/e/Programs/OTB-5.8.0/bin;/usr/bin, the script complains about 
>>> missing DLL (gdal_ECW_JP2ECW.dll, gdal_GEOR.dll ...)
>>> Then if i add the default path (/c/OSGEO4~1/bin), the error message 
>>> appears.
>>>
>>
>> is /c/OSGEO4~1/ 32 bit or 64 bit?
>>
>> also what is /e/Programs/OTB-5.8.0/ ?
>>
>> you don't need to start from osgeo4w shell. infact you shouldn't run OTB 
>> 5.8.0 binary package from osgeo4w shell.
>>
>> open cmd.exe
>>
>> and cd E:\Programs \OTB-5.8.0\bin
>>
>> for bash.exe
>>
>> you need 
>> cd /e/Programs/OTB-5.8.0/bin
>>
>>  
>>
>>
>>
>>
>>> Here a bit of my script which is intended to switch between different 
>>> form of OTB's application launching method according to the platform used.
>>>
>>> if [ "$platform" == "linux" ]; then
>>> otbcli_$cmd $*
>>> elif [ "$platform" == "windows_otb_5.8.0" ]; then
>>> sopath="/e/programs/OTB-5.8.0-win64/lib/otb/applications"
>>> ${otbdir}/bin/otbApplicationLauncherCommandLine  $cmd $sopath $*
>>>
>>> Waiting for an answer to confirm this is not possible
>>>
>>> Philippe
>>> Le lundi 21 novembre 2016 18:00:03 UTC+1, Guillaume Pasero a écrit :

 Hi,

 The correct order is "otbApplicationLauncherCommandLine  $cmd  $sopath  
 $*"  (maybe a typo).

 The second argument "$sopath" is used to find the directory containing 
 the application dlls ("otbapp_MyApplication.dll" ... there is 1 dll for 
 each OTB application). 
 Do you still get the DLL error ?

 Guillaume
 On 11/21/2016 05:09 PM, pclastr...@gmail.com wrote:

 Hi, 

 i'm trying to build a script which could be run in both environment 
 (linux & windows) without editing it.
 My script runs fine on differents linux (Debian, ubuntu) box.
 According to the answer to  this previous  subject 
 , i 
 built the call to Windows OTB applications running in an OSGEO4W shell as 
 follows:

 sopath="/e/programs/OTB-5.8.0-win64/lib/otb/applications"
 /e/programs/OTB-5.8.0-win64/bin/otbApplicationLauncherCommandLine 
 $sopath $cmd $*

 Where

 $cmd contains an OTB application name
 $* contains all needed parameters for the application


 I'm not sure about what i should put in the sopath variable ...

 Anyway, i get an error on a windows 10 machine:   "Le point d'entrée de 
 procédure 
 ?setAdjustableParameter@ossimAdjustableParameterInterface@@QEAAXIN_N@Z est 
 introuvable dans la bibliothèque de liens dynamiques 
 c:\OSGEO4~1\bin\otbossimplugins-5.0.dll "

 I guess this is related to the "sopath" variable, as it is looking for 
 a DLL installed with OSGEO4W, but cannot figure out how to force the use 
 of 
 the last OTB version i installed in another directory.


 Many thanks for your help

 Philippe
 -- 
 -- 
 Check the OTB FAQ at
 http://www.orfeo-toolbox.org/FAQ.html
  
 You received this message because you are subscribed to the Google
 Groups "otb-users" group.
 To post to this group, send email to otb-...@googlegroups.com
 To unsubscribe from this group, send email to
 otb-users+...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/otb-users?hl=en
 --- 
 You received this message because you are subscribed to the Google 
 Groups "otb-users" group.
 To unsubscribe from this group and stop receiving emails from it, send 
 an email to otb-users+...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.



Re: [otb-users] OTB with bash under windows OSGEO4W

2016-11-22 Thread pclastre . 123456
Osgeo4w is 64 bits

/e/Programs/OTB-5.8.0-win64 is the directory generated with the archive 
OTB-5.8.0-win64.run (sorry, i forgot "-win64" in my previous post)
I started my bash script with the osgeo4w shell because i need bash but 
also cat, echo, grep, sed, awk ... commands 

I installed win-bash (from http://win-bash.sourceforge.net/)

But my script is not working in this environment  (problems with if 
construction and binary operator)
I forgive, no time left to search a solution. 
Windows Users will have to call a linux box 

Many thanks to Rashad and Guillaume

Le mardi 22 novembre 2016 10:14:13 UTC+1, Rashad a écrit :
>
>
>
> On Tuesday, November 22, 2016 at 10:04:32 AM UTC+1, pclastr...@gmail.com 
> wrote:
>>
>> It was not a typo...
>> I corrected the parameters order, but the error message remains
>> According to Rashad's message, it seems it is not possible do create such 
>> a script.
>>
>> Perhaps, i should indicate that i start a osgeo4w shell, and after 
>> starting a bash, i launch the script.
>>
>> I tryied to change the PATH variable inside my bash script. 
>> If PATH=/e/Programs/OTB-5.8.0/bin;/usr/bin, the script complains about 
>> missing DLL (gdal_ECW_JP2ECW.dll, gdal_GEOR.dll ...)
>> Then if i add the default path (/c/OSGEO4~1/bin), the error message 
>> appears.
>>
>
> is /c/OSGEO4~1/ 32 bit or 64 bit?
>
> also what is /e/Programs/OTB-5.8.0/ ?
>
> you don't need to start from osgeo4w shell. infact you shouldn't run OTB 
> 5.8.0 binary package from osgeo4w shell.
>
> open cmd.exe
>
> and cd E:\Programs \OTB-5.8.0\bin
>
> for bash.exe
>
> you need 
> cd /e/Programs/OTB-5.8.0/bin
>
>  
>
>
>
>
>> Here a bit of my script which is intended to switch between different 
>> form of OTB's application launching method according to the platform used.
>>
>> if [ "$platform" == "linux" ]; then
>> otbcli_$cmd $*
>> elif [ "$platform" == "windows_otb_5.8.0" ]; then
>> sopath="/e/programs/OTB-5.8.0-win64/lib/otb/applications"
>> ${otbdir}/bin/otbApplicationLauncherCommandLine  $cmd $sopath $*
>>
>> Waiting for an answer to confirm this is not possible
>>
>> Philippe
>> Le lundi 21 novembre 2016 18:00:03 UTC+1, Guillaume Pasero a écrit :
>>>
>>> Hi,
>>>
>>> The correct order is "otbApplicationLauncherCommandLine  $cmd  $sopath  
>>> $*"  (maybe a typo).
>>>
>>> The second argument "$sopath" is used to find the directory containing 
>>> the application dlls ("otbapp_MyApplication.dll" ... there is 1 dll for 
>>> each OTB application). 
>>> Do you still get the DLL error ?
>>>
>>> Guillaume
>>> On 11/21/2016 05:09 PM, pclastr...@gmail.com wrote:
>>>
>>> Hi, 
>>>
>>> i'm trying to build a script which could be run in both environment 
>>> (linux & windows) without editing it.
>>> My script runs fine on differents linux (Debian, ubuntu) box.
>>> According to the answer to  this previous  subject 
>>> , i 
>>> built the call to Windows OTB applications running in an OSGEO4W shell as 
>>> follows:
>>>
>>> sopath="/e/programs/OTB-5.8.0-win64/lib/otb/applications"
>>> /e/programs/OTB-5.8.0-win64/bin/otbApplicationLauncherCommandLine 
>>> $sopath $cmd $*
>>>
>>> Where
>>>
>>> $cmd contains an OTB application name
>>> $* contains all needed parameters for the application
>>>
>>>
>>> I'm not sure about what i should put in the sopath variable ...
>>>
>>> Anyway, i get an error on a windows 10 machine:   "Le point d'entrée de 
>>> procédure 
>>> ?setAdjustableParameter@ossimAdjustableParameterInterface@@QEAAXIN_N@Z est 
>>> introuvable dans la bibliothèque de liens dynamiques 
>>> c:\OSGEO4~1\bin\otbossimplugins-5.0.dll "
>>>
>>> I guess this is related to the "sopath" variable, as it is looking for a 
>>> DLL installed with OSGEO4W, but cannot figure out how to force the use of 
>>> the last OTB version i installed in another directory.
>>>
>>>
>>> Many thanks for your help
>>>
>>> Philippe
>>> -- 
>>> -- 
>>> Check the OTB FAQ at
>>> http://www.orfeo-toolbox.org/FAQ.html
>>>  
>>> You received this message because you are subscribed to the Google
>>> Groups "otb-users" group.
>>> To post to this group, send email to otb-...@googlegroups.com
>>> To unsubscribe from this group, send email to
>>> otb-users+...@googlegroups.com
>>> For more options, visit this group at
>>> http://groups.google.com/group/otb-users?hl=en
>>> --- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "otb-users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to otb-users+...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>>
>>> -- 
>>>  *Guillaume PASERO*
>>> Responsable technique
>>> *Business Unit E-SPACE & Geo Information - Département Image & 
>>> Applications*
>>>
>>> *CS Systèmes d'Information*
>>> Parc de la Grande Plaine - 5, Rue Brindejonc des Moulinais - BP 15872
>>> 31506 Toulouse Cedex 05 - FRANCE
>>> +33 561 17 64 21 - 

Re: [otb-users] OTB with bash under windows OSGEO4W

2016-11-22 Thread Rashad


On Tuesday, November 22, 2016 at 10:04:32 AM UTC+1, pclastr...@gmail.com 
wrote:
>
> It was not a typo...
> I corrected the parameters order, but the error message remains
> According to Rashad's message, it seems it is not possible do create such 
> a script.
>
> Perhaps, i should indicate that i start a osgeo4w shell, and after 
> starting a bash, i launch the script.
>
> I tryied to change the PATH variable inside my bash script. 
> If PATH=/e/Programs/OTB-5.8.0/bin;/usr/bin, the script complains about 
> missing DLL (gdal_ECW_JP2ECW.dll, gdal_GEOR.dll ...)
> Then if i add the default path (/c/OSGEO4~1/bin), the error message 
> appears.
>

is /c/OSGEO4~1/ 32 bit or 64 bit?

also what is /e/Programs/OTB-5.8.0/ ?

you don't need to start from osgeo4w shell. infact you shouldn't run OTB 
5.8.0 binary package from osgeo4w shell.

open cmd.exe

and cd E:\Programs \OTB-5.8.0\bin

for bash.exe

you need 
cd /e/Programs/OTB-5.8.0/bin

 




> Here a bit of my script which is intended to switch between different form 
> of OTB's application launching method according to the platform used.
>
> if [ "$platform" == "linux" ]; then
> otbcli_$cmd $*
> elif [ "$platform" == "windows_otb_5.8.0" ]; then
> sopath="/e/programs/OTB-5.8.0-win64/lib/otb/applications"
> ${otbdir}/bin/otbApplicationLauncherCommandLine  $cmd $sopath $*
>
> Waiting for an answer to confirm this is not possible
>
> Philippe
> Le lundi 21 novembre 2016 18:00:03 UTC+1, Guillaume Pasero a écrit :
>>
>> Hi,
>>
>> The correct order is "otbApplicationLauncherCommandLine  $cmd  $sopath  
>> $*"  (maybe a typo).
>>
>> The second argument "$sopath" is used to find the directory containing 
>> the application dlls ("otbapp_MyApplication.dll" ... there is 1 dll for 
>> each OTB application). 
>> Do you still get the DLL error ?
>>
>> Guillaume
>> On 11/21/2016 05:09 PM, pclastr...@gmail.com wrote:
>>
>> Hi, 
>>
>> i'm trying to build a script which could be run in both environment 
>> (linux & windows) without editing it.
>> My script runs fine on differents linux (Debian, ubuntu) box.
>> According to the answer to  this previous  subject 
>> , i 
>> built the call to Windows OTB applications running in an OSGEO4W shell as 
>> follows:
>>
>> sopath="/e/programs/OTB-5.8.0-win64/lib/otb/applications"
>> /e/programs/OTB-5.8.0-win64/bin/otbApplicationLauncherCommandLine $sopath 
>> $cmd $*
>>
>> Where
>>
>> $cmd contains an OTB application name
>> $* contains all needed parameters for the application
>>
>>
>> I'm not sure about what i should put in the sopath variable ...
>>
>> Anyway, i get an error on a windows 10 machine:   "Le point d'entrée de 
>> procédure 
>> ?setAdjustableParameter@ossimAdjustableParameterInterface@@QEAAXIN_N@Z est 
>> introuvable dans la bibliothèque de liens dynamiques 
>> c:\OSGEO4~1\bin\otbossimplugins-5.0.dll "
>>
>> I guess this is related to the "sopath" variable, as it is looking for a 
>> DLL installed with OSGEO4W, but cannot figure out how to force the use of 
>> the last OTB version i installed in another directory.
>>
>>
>> Many thanks for your help
>>
>> Philippe
>> -- 
>> -- 
>> Check the OTB FAQ at
>> http://www.orfeo-toolbox.org/FAQ.html
>>  
>> You received this message because you are subscribed to the Google
>> Groups "otb-users" group.
>> To post to this group, send email to otb-...@googlegroups.com
>> To unsubscribe from this group, send email to
>> otb-users+...@googlegroups.com
>> For more options, visit this group at
>> http://groups.google.com/group/otb-users?hl=en
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "otb-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to otb-users+...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>> -- 
>>  *Guillaume PASERO*
>> Responsable technique
>> *Business Unit E-SPACE & Geo Information - Département Image & 
>> Applications*
>>
>> *CS Systèmes d'Information*
>> Parc de la Grande Plaine - 5, Rue Brindejonc des Moulinais - BP 15872
>> 31506 Toulouse Cedex 05 - FRANCE
>> +33 561 17 64 21 - guillaum...@c-s.fr 
>>
>

-- 
-- 
Check the OTB FAQ at
http://www.orfeo-toolbox.org/FAQ.html

You received this message because you are subscribed to the Google
Groups "otb-users" group.
To post to this group, send email to otb-users@googlegroups.com
To unsubscribe from this group, send email to
otb-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/otb-users?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"otb-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to otb-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [otb-users] OTB with bash under windows OSGEO4W

2016-11-22 Thread pclastre . 123456
It was not a typo...
I corrected the parameters order, but the error message remains
According to Rashad's message, it seems it is not possible do create such a 
script.

Perhaps, i should indicate that i start a osgeo4w shell, and after starting 
a bash, i launch the script.

I tryied to change the PATH variable inside my bash script. 
If PATH=/e/Programs/OTB-5.8.0/bin;/usr/bin, the script complains about 
missing DLL (gdal_ECW_JP2ECW.dll, gdal_GEOR.dll ...)
Then if i add the default path (/c/OSGEO4~1/bin), the error message appears.

Here a bit of my script which is intended to switch between different form 
of OTB's application launching method according to the platform used.

if [ "$platform" == "linux" ]; then
otbcli_$cmd $*
elif [ "$platform" == "windows_otb_5.8.0" ]; then
sopath="/e/programs/OTB-5.8.0-win64/lib/otb/applications"
${otbdir}/bin/otbApplicationLauncherCommandLine  $cmd $sopath $*

Waiting for an answer to confirm this is not possible

Philippe
Le lundi 21 novembre 2016 18:00:03 UTC+1, Guillaume Pasero a écrit :
>
> Hi,
>
> The correct order is "otbApplicationLauncherCommandLine  $cmd  $sopath  
> $*"  (maybe a typo).
>
> The second argument "$sopath" is used to find the directory containing the 
> application dlls ("otbapp_MyApplication.dll" ... there is 1 dll for each 
> OTB application). 
> Do you still get the DLL error ?
>
> Guillaume
> On 11/21/2016 05:09 PM, pclastr...@gmail.com  wrote:
>
> Hi, 
>
> i'm trying to build a script which could be run in both environment (linux 
> & windows) without editing it.
> My script runs fine on differents linux (Debian, ubuntu) box.
> According to the answer to  this previous  subject 
> , i 
> built the call to Windows OTB applications running in an OSGEO4W shell as 
> follows:
>
> sopath="/e/programs/OTB-5.8.0-win64/lib/otb/applications"
> /e/programs/OTB-5.8.0-win64/bin/otbApplicationLauncherCommandLine $sopath 
> $cmd $*
>
> Where
>
> $cmd contains an OTB application name
> $* contains all needed parameters for the application
>
>
> I'm not sure about what i should put in the sopath variable ...
>
> Anyway, i get an error on a windows 10 machine:   "Le point d'entrée de 
> procédure 
> ?setAdjustableParameter@ossimAdjustableParameterInterface@@QEAAXIN_N@Z est 
> introuvable dans la bibliothèque de liens dynamiques 
> c:\OSGEO4~1\bin\otbossimplugins-5.0.dll "
>
> I guess this is related to the "sopath" variable, as it is looking for a 
> DLL installed with OSGEO4W, but cannot figure out how to force the use of 
> the last OTB version i installed in another directory.
>
>
> Many thanks for your help
>
> Philippe
> -- 
> -- 
> Check the OTB FAQ at
> http://www.orfeo-toolbox.org/FAQ.html
>  
> You received this message because you are subscribed to the Google
> Groups "otb-users" group.
> To post to this group, send email to otb-...@googlegroups.com 
> 
> To unsubscribe from this group, send email to
> otb-users+...@googlegroups.com 
> For more options, visit this group at
> http://groups.google.com/group/otb-users?hl=en
> --- 
> You received this message because you are subscribed to the Google Groups 
> "otb-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to otb-users+...@googlegroups.com .
> For more options, visit https://groups.google.com/d/optout.
>
>
> -- 
>  *Guillaume PASERO*
> Responsable technique
> *Business Unit E-SPACE & Geo Information - Département Image & 
> Applications*
>
> *CS Systèmes d'Information*
> Parc de la Grande Plaine - 5, Rue Brindejonc des Moulinais - BP 15872
> 31506 Toulouse Cedex 05 - FRANCE
> +33 561 17 64 21 - guillaum...@c-s.fr  
>

-- 
-- 
Check the OTB FAQ at
http://www.orfeo-toolbox.org/FAQ.html

You received this message because you are subscribed to the Google
Groups "otb-users" group.
To post to this group, send email to otb-users@googlegroups.com
To unsubscribe from this group, send email to
otb-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/otb-users?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"otb-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to otb-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [otb-users] OTB with bash under windows OSGEO4W

2016-11-21 Thread Guillaume Pasero

  
  
Hi,
The correct order is "otbApplicationLauncherCommandLine  $cmd 
  $sopath  $*"  (maybe a typo).
The second argument "$sopath" is used to find the directory
  containing the application dlls ("otbapp_MyApplication.dll" ...
  there is 1 dll for each OTB application). 

Do you still get the DLL error ?

Guillaume
On 11/21/2016 05:09 PM,
  pclastre.123...@gmail.com wrote:


  Hi,


i'm trying to build a script which could be run in both
  environment (linux & windows) without editing it.
My script runs fine on differents linux (Debian, ubuntu)
  box.
According to the answer to  this
previous  subject, i built the call to Windows OTB
  applications running in an OSGEO4W shell as follows:


sopath="/e/programs/OTB-5.8.0-win64/lib/otb/applications"

/e/programs/OTB-5.8.0-win64/bin/otbApplicationLauncherCommandLine
  $sopath $cmd $*


Where

  $cmd contains an OTB application name
  $* contains all needed parameters for the application



I'm not sure about what i should put in the sopath variable
  ...


Anyway, i get an error on a windows 10 machine:   "Le point
  d'entrée de procédure
  ?setAdjustableParameter@ossimAdjustableParameterInterface@@QEAAXIN_N@Z
  est introuvable dans la bibliothèque de liens dynamiques
  c:\OSGEO4~1\bin\otbossimplugins-5.0.dll "


I guess this is related to the "sopath" variable, as it is
  looking for a DLL installed with OSGEO4W, but cannot figure
  out how to force the use of the last OTB version i installed
  in another directory.




Many thanks for your help


Philippe
  
  -- 
  -- 
  Check the OTB FAQ at
  http://www.orfeo-toolbox.org/FAQ.html
   
  You received this message because you are subscribed to the Google
  Groups "otb-users" group.
  To post to this group, send email to otb-users@googlegroups.com
  To unsubscribe from this group, send email to
  otb-users+unsubscr...@googlegroups.com
  For more options, visit this group at
  http://groups.google.com/group/otb-users?hl=en
  --- 
  You received this message because you are subscribed to the Google
  Groups "otb-users" group.
  To unsubscribe from this group and stop receiving emails from it,
  send an email to otb-users+unsubscr...@googlegroups.com.
  For more options, visit https://groups.google.com/d/optout.


-- 
  

  
  
  Guillaume PASERO
Responsable technique
Business Unit E-SPACE & Geo Information -
  Département Image & Applications

CS Systèmes d'Information
Parc de la Grande Plaine - 5, Rue Brindejonc des
Moulinais - BP 15872
31506 Toulouse Cedex 05 - FRANCE
+33 561 17 64 21 - guillaume.pas...@c-s.fr
  
  

  

  




-- 
-- 
Check the OTB FAQ at
http://www.orfeo-toolbox.org/FAQ.html
 
You received this message because you are subscribed to the Google
Groups "otb-users" group.
To post to this group, send email to otb-users@googlegroups.com
To unsubscribe from this group, send email to
otb-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/otb-users?hl=en
--- 
You received this message because you are subscribed to the Google Groups "otb-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to otb-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[otb-users] OTB with bash under windows OSGEO4W

2016-11-21 Thread pclastre . 123456
Hi,

i'm trying to build a script which could be run in both environment (linux 
& windows) without editing it.
My script runs fine on differents linux (Debian, ubuntu) box.
According to the answer to  this previous  subject 
, i built 
the call to Windows OTB applications running in an OSGEO4W shell as follows:

sopath="/e/programs/OTB-5.8.0-win64/lib/otb/applications"
/e/programs/OTB-5.8.0-win64/bin/otbApplicationLauncherCommandLine $sopath 
$cmd $*

Where

$cmd contains an OTB application name
$* contains all needed parameters for the application


I'm not sure about what i should put in the sopath variable ...

Anyway, i get an error on a windows 10 machine:   "Le point d'entrée de 
procédure 
?setAdjustableParameter@ossimAdjustableParameterInterface@@QEAAXIN_N@Z est 
introuvable dans la bibliothèque de liens dynamiques 
c:\OSGEO4~1\bin\otbossimplugins-5.0.dll "

I guess this is related to the "sopath" variable, as it is looking for a 
DLL installed with OSGEO4W, but cannot figure out how to force the use of 
the last OTB version i installed in another directory.


Many thanks for your help

Philippe

-- 
-- 
Check the OTB FAQ at
http://www.orfeo-toolbox.org/FAQ.html

You received this message because you are subscribed to the Google
Groups "otb-users" group.
To post to this group, send email to otb-users@googlegroups.com
To unsubscribe from this group, send email to
otb-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/otb-users?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"otb-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to otb-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.