Bonjour,

Je viens de compiler OTB 5.2 sous mac (mavericks)

J'ai la même erreur que Mélanie (ERROR: Could not find application 
"BandMathX" ERROR: Module search path: 
/usr/local/bin/../lib/otb/applications)
lorsque je lance certaines commandes otbcli (par exemple otbcli_BandMathX)

Pour d'autres commandes, pas de souci, par exemple otbcli_ManageNoData se 
lance normalement !

En enquêtant, je me rends que seules certaines commandes otbcli ont été 
mises à jours dans /usr/local/bin au moment de l'install de l'OTB 5.2. Ce 
sont elles qui marchent !
Les autres, créées au moment de la précédente install (OTB 4.4), ne l'ont 
pas été et ne marchent plus !

J'ai commencé à regarder les options du CMakeLists (le normal, pas le 
SuperBuild qui ne marche pas chez moi), histoire de recompiler correctement 
mais je sèche un peu...

Quelqu'un aurait-il une idée ? (les pistes données dans ce fil de mail ne 
semblent pas fonctionner)

Merci !

Nicolas



Le jeudi 11 décembre 2014 14:57:53 UTC+1, Mélanie Durupt a écrit :
>
> Sorry : after a discussion with my colleague, it seems that he had to make 
> some changes in otb code and that's why there is a pb with these app. 
>
> Mélanie
>
> Le mardi 9 décembre 2014 17:47:39 UTC+1, Grizonnet Manuel a écrit :
>>
>> Other idea, do you have the definition of the application type (using ITK 
>> type macro) in the public section of the class definition.
>>
>> Something like this:
>>
>> itkTypeMacro(myImageClassifier, otb::Application);
>>
>> Manuel
>>
>>
>> Le 09/12/2014 17:38, Mélanie Durupt a écrit :
>>
>> I tried this too.  
>> For the name of the application, it is correct : I checked with 
>> copy/search/paste (in the .cxx and CMakeLists) to be sure!
>>
>> Mélanie
>>
>> Le mardi 9 décembre 2014 17:30:01 UTC+1, Otmane Lahlou a écrit : 
>>>
>>> Hi, 
>>>
>>> You can also try to export the environment variable ITK_AUTOLOAD_PATH to 
>>> indicate the directory where your shared library is located.
>>>
>>> export ITK_AUTOLOAD_PATH=*path_to_lib_directory*
>>>
>>> HTH
>>>
>>> Otmane
>>>
>>>
>>>
>>> Le mardi 9 décembre 2014 17:18:57 UTC+1, Guillaume Pasero a écrit : 
>>>>
>>>> Hi,
>>>>
>>>> Maybe you should check if "myImageClassifier" is the real name. The 
>>>> name you are using to call an application should match the name defined in 
>>>> the application code :
>>>> -> check in the code of this application, in the method DoInit().
>>>> -> check that you have this line : SetName("myImageClassifier")
>>>>
>>>> It means that the "official" name of an application is not related to 
>>>> the name of the ".so" library file. When loading a shared library, the 
>>>> launcher will look for the official name that is set in SetName().
>>>>
>>>> Regards,
>>>> Guillaume
>>>>
>>>> Le 09/12/2014 16:52, Mélanie Durupt a écrit :
>>>>
>>>> Hi everyone 
>>>>
>>>> I have a problem with an app (myImageClassifier) a colleague coded. He 
>>>> is not available for the moment so I ask here. 
>>>> When I launch the app I have this message :
>>>>
>>>> ERROR: Could not find application "myImageClassifier"
>>>> ERROR: Module search path: /usr/bin/../lib/otb/applications:
>>>> ERROR: Available modules :
>>>>     BandMath
>>>> ... 
>>>>     VertexComponentAnalysis
>>>>     myComputeChangeMap
>>>>     myComputeConfusionMatrix
>>>>     myDBDecisionFusion
>>>>     myFeatureSelection
>>>>     myObjectDecisionFusion
>>>>     mySegmentTool
>>>> ERROR: No loaded application...
>>>>
>>>> I tried 
>>>> $ otbcli_myImageClassifier
>>>> $ otbApplicationLauncherCommandLine myImageClassifier 
>>>> /usr/lib/otb/applications/
>>>> and I have the same messages... 
>>>>
>>>> I work with OTB 4.2 on ubuntu. Of course, "otbapp_myImageClassifier.so 
>>>> " is in /usr/lib/otb/applications/
>>>> I checked the application like in this example : 
>>>> https://groups.google.com/d/msg/otb-users/gu7q0scLcgw/KLi-vnsdP78J
>>>>
>>>> You can see that in the list of the available modules, there are some 
>>>> personal apps (that work). I don't understand why I have these messages 
>>>> for 
>>>> this particular app...
>>>>
>>>>
>>>> Regards,
>>>>
>>>> Mélanie
>>>> -- 
>>>> -- 
>>>> 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 [email protected]
>>>> To unsubscribe from this group, send email to
>>>> [email protected]
>>>> 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 [email protected].
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>>
>>>>
>>>> -- 
>>>> <http://www.c-s.fr> *Guillaume PASERO*
>>>> Ingénieur d'études et développement
>>>> *Business Unit E-SPACE & Geo Information* 
>>>> <https://thor.si.c-s.fr/blogs/cs-blogs-business/>* - Département 
>>>> 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 - [email protected] 
>>>>
>>> -- 
>> -- 
>> 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 [email protected]
>> To unsubscribe from this group, send email to
>> [email protected]
>> 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 [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>> -- 
>> Manuel GRIZONNET
>> CNES - DCT/SI/AP - BPI 1219
>> 18, avenue Edouard Belin
>> 31401 Toulouse Cedex 09 - France
>> Tel: +33 561 282 630 - Fax: +33 561 283 109
>>
>>
>>

-- 
-- 
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 [email protected]
To unsubscribe from this group, send email to
[email protected]
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to