OCL master does not compile on ubuntu precise

Hey all,

I have problems to compile OCL (master) on ubuntu precise (error below).
My gcc and cmake version:
gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
cmake version 2.8.7

Kind regards,

Tinne

[UseOrocos] Generating package version 2.5.0 from COMPONENT_VERSION.
Selected Libraries:
CMake Error: The following variables are used in this project, but they
are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the
CMake files:
CURSES_CURSES_LIBRARY (ADVANCED)
linked by target "orocos-ocl-taskbrowser" in directory
/home/fiep/stacks/orocos_toolchain/ocl/taskbrowser
CURSES_INCLUDE_DIR (ADVANCED)
used as include directory in directory
/home/fiep/stacks/orocos_toolchain/ocl
used as include directory in directory
/home/fiep/stacks/orocos_toolchain/ocl/ocl
used as include directory in directory
/home/fiep/stacks/orocos_toolchain/ocl/taskbrowser
used as include directory in directory
/home/fiep/stacks/orocos_toolchain/ocl/taskbrowser/tests
used as include directory in directory
/home/fiep/stacks/orocos_toolchain/ocl/timer
used as include directory in directory
/home/fiep/stacks/orocos_toolchain/ocl/timer/tests
used as include directory in directory
/home/fiep/stacks/orocos_toolchain/ocl/helloworld
used as include directory in directory
/home/fiep/stacks/orocos_toolchain/ocl/reporting
used as include directory in directory
/home/fiep/stacks/orocos_toolchain/ocl/reporting/tests
used as include directory in directory
/home/fiep/stacks/orocos_toolchain/ocl/deployment
used as include directory in directory
/home/fiep/stacks/orocos_toolchain/ocl/deployment/tests
used as include directory in directory
/home/fiep/stacks/orocos_toolchain/ocl/bin
used as include directory in directory
/home/fiep/stacks/orocos_toolchain/ocl/logging
used as include directory in directory
/home/fiep/stacks/orocos_toolchain/ocl/logging/tests
used as include directory in directory
/home/fiep/stacks/orocos_toolchain/ocl/lua
used as include directory in directory
/home/fiep/stacks/orocos_toolchain/ocl/lua/plugins
used as include directory in directory
/home/fiep/stacks/orocos_toolchain/ocl/lua/testing
used as include directory in directory
/home/fiep/stacks/orocos_toolchain/ocl/scripts/pkg

OCL master does not compile on ubuntu precise

On 05/14/2012 01:53 PM, Tinne De Laet wrote:
> Hey all,
>
> I have problems to compile OCL (master) on ubuntu precise (error below).
> My gcc and cmake version:
> gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
> cmake version 2.8.7

Same error on toolchain-2.5 branch.

Tinne

>
> Kind regards,
>
> Tinne
>
>
>
>
> [UseOrocos] Generating package version 2.5.0 from COMPONENT_VERSION.
> Selected Libraries:
> CMake Error: The following variables are used in this project, but they
> are set to NOTFOUND.
> Please set them or make sure they are set and tested correctly in the
> CMake files:
> CURSES_CURSES_LIBRARY (ADVANCED)
> linked by target "orocos-ocl-taskbrowser" in directory
> /home/fiep/stacks/orocos_toolchain/ocl/taskbrowser
> CURSES_INCLUDE_DIR (ADVANCED)
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/ocl
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/taskbrowser
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/taskbrowser/tests
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/timer
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/timer/tests
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/helloworld
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/reporting
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/reporting/tests
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/deployment
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/deployment/tests
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/bin
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/logging
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/logging/tests
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/lua
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/lua/plugins
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/lua/testing
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/scripts/pkg
>

OCL master does not compile on ubuntu precise

Hi Tinne,

On Mon, May 14, 2012 at 1:53 PM, Tinne De Laet
<tinne [dot] delaet [..] ...> wrote:
> Hey all,
>
> I have problems to compile OCL (master) on ubuntu precise (error below).
> My gcc and cmake version:
> gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
> cmake version 2.8.7
>
> Kind regards,
>
> Tinne
>
>
>
>
> [UseOrocos] Generating package version 2.5.0 from COMPONENT_VERSION.
> Selected Libraries:
> CMake Error: The following variables are used in this project, but they
> are set to NOTFOUND.
> Please set them or make sure they are set and tested correctly in the
> CMake files:
> CURSES_CURSES_LIBRARY (ADVANCED)
>     linked by target "orocos-ocl-taskbrowser" in directory
> /home/fiep/stacks/orocos_toolchain/ocl/taskbrowser
> CURSES_INCLUDE_DIR (ADVANCED)
>    used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl
>    used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/ocl
>    used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/taskbrowser
>    used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/taskbrowser/tests
>    used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/timer
>    used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/timer/tests
>    used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/helloworld
>    used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/reporting
>    used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/reporting/tests
>    used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/deployment
>    used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/deployment/tests
>    used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/bin
>    used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/logging
>    used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/logging/tests
>    used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/lua
>    used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/lua/plugins
>    used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/lua/testing
>    used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/scripts/pkg
>

OCL master does not compile on ubuntu precise

On 05/14/2012 02:11 PM, Peter Soetens wrote:
> Hi Tinne,
>
> On Mon, May 14, 2012 at 1:53 PM, Tinne De Laet
> <tinne [dot] delaet [..] ...> wrote:
>> Hey all,
>>
>> I have problems to compile OCL (master) on ubuntu precise (error below).
>> My gcc and cmake version:
>> gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
>> cmake version 2.8.7
>>
>> Kind regards,
>>
>> Tinne
>>
>>
>>
>>
>> [UseOrocos] Generating package version 2.5.0 from COMPONENT_VERSION.
>> Selected Libraries:
>> CMake Error: The following variables are used in this project, but they
>> are set to NOTFOUND.
>> Please set them or make sure they are set and tested correctly in the
>> CMake files:
>> CURSES_CURSES_LIBRARY (ADVANCED)
>> linked by target "orocos-ocl-taskbrowser" in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/taskbrowser
>> CURSES_INCLUDE_DIR (ADVANCED)
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/ocl
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/taskbrowser
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/taskbrowser/tests
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/timer
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/timer/tests
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/helloworld
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/reporting
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/reporting/tests
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/deployment
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/deployment/tests
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/bin
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/logging
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/logging/tests
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/lua
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/lua/plugins
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/lua/testing
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/scripts/pkg
>>

OCL master does not compile on ubuntu precise

Is curses installed ?

Le 05/14/2012 02:33 PM, Tinne De Laet a écrit :
> On 05/14/2012 02:11 PM, Peter Soetens wrote:
>> Hi Tinne,
>>
>> On Mon, May 14, 2012 at 1:53 PM, Tinne De Laet
>> <tinne [dot] delaet [..] ...> wrote:
>>> Hey all,
>>>
>>> I have problems to compile OCL (master) on ubuntu precise (error below).
>>> My gcc and cmake version:
>>> gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
>>> cmake version 2.8.7
>>>
>>> Kind regards,
>>>
>>> Tinne
>>>
>>>
>>>
>>>
>>> [UseOrocos] Generating package version 2.5.0 from COMPONENT_VERSION.
>>> Selected Libraries:
>>> CMake Error: The following variables are used in this project, but they
>>> are set to NOTFOUND.
>>> Please set them or make sure they are set and tested correctly in the
>>> CMake files:
>>> CURSES_CURSES_LIBRARY (ADVANCED)
>>> linked by target "orocos-ocl-taskbrowser" in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/taskbrowser
>>> CURSES_INCLUDE_DIR (ADVANCED)
>>> used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl
>>> used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/ocl
>>> used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/taskbrowser
>>> used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/taskbrowser/tests
>>> used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/timer
>>> used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/timer/tests
>>> used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/helloworld
>>> used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/reporting
>>> used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/reporting/tests
>>> used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/deployment
>>> used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/deployment/tests
>>> used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/bin
>>> used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/logging
>>> used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/logging/tests
>>> used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/lua
>>> used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/lua/plugins
>>> used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/lua/testing
>>> used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/scripts/pkg
>>>
>>> -- Configuring incomplete, errors occurred!
>>> make: *** [all] Error 1
>>
>> Could you try the patch in attachment ?
>
> Applied. The cursus library error disappeared but the cursus include dir
> error is still there (see below).
>
> Tinne
>
> [UseOrocos] Generating package version 2.5.0 from COMPONENT_VERSION.
> Selected Libraries:
> CMake Error: The following variables are used in this project, but they
> are set to NOTFOUND.
> Please set them or make sure they are set and tested correctly in the
> CMake files:
> CURSES_INCLUDE_DIR (ADVANCED)
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/ocl
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/taskbrowser
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/taskbrowser/tests
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/timer
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/timer/tests
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/helloworld
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/reporting
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/reporting/tests
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/deployment
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/deployment/tests
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/bin
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/logging
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/logging/tests
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/lua
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/lua/plugins
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/lua/testing
> used as include directory in directory
> /home/fiep/stacks/orocos_toolchain/ocl/scripts/pkg
>

OCL master does not compile on ubuntu precise

On 05/15/2012 08:35 PM, Paul Chavent wrote:
> Is curses installed ?

At first I did not install curses indeed, since this was not mandatory
according to the list of dependencies.
After installing cursus everything installed just fine.

Tinne

>
> Le 05/14/2012 02:33 PM, Tinne De Laet a écrit :
>> On 05/14/2012 02:11 PM, Peter Soetens wrote:
>>> Hi Tinne,
>>>
>>> On Mon, May 14, 2012 at 1:53 PM, Tinne De Laet
>>> <tinne [dot] delaet [..] ...> wrote:
>>>> Hey all,
>>>>
>>>> I have problems to compile OCL (master) on ubuntu precise (error below).
>>>> My gcc and cmake version:
>>>> gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
>>>> cmake version 2.8.7
>>>>
>>>> Kind regards,
>>>>
>>>> Tinne
>>>>
>>>>
>>>>
>>>>
>>>> [UseOrocos] Generating package version 2.5.0 from COMPONENT_VERSION.
>>>> Selected Libraries:
>>>> CMake Error: The following variables are used in this project, but they
>>>> are set to NOTFOUND.
>>>> Please set them or make sure they are set and tested correctly in the
>>>> CMake files:
>>>> CURSES_CURSES_LIBRARY (ADVANCED)
>>>> linked by target "orocos-ocl-taskbrowser" in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/taskbrowser
>>>> CURSES_INCLUDE_DIR (ADVANCED)
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/ocl
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/taskbrowser
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/taskbrowser/tests
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/timer
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/timer/tests
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/helloworld
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/reporting
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/reporting/tests
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/deployment
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/deployment/tests
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/bin
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/logging
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/logging/tests
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/lua
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/lua/plugins
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/lua/testing
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/scripts/pkg
>>>>
>>>> -- Configuring incomplete, errors occurred!
>>>> make: *** [all] Error 1
>>>
>>> Could you try the patch in attachment ?
>>
>> Applied. The cursus library error disappeared but the cursus include dir
>> error is still there (see below).
>>
>> Tinne
>>
>> [UseOrocos] Generating package version 2.5.0 from COMPONENT_VERSION.
>> Selected Libraries:
>> CMake Error: The following variables are used in this project, but they
>> are set to NOTFOUND.
>> Please set them or make sure they are set and tested correctly in the
>> CMake files:
>> CURSES_INCLUDE_DIR (ADVANCED)
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/ocl
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/taskbrowser
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/taskbrowser/tests
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/timer
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/timer/tests
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/helloworld
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/reporting
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/reporting/tests
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/deployment
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/deployment/tests
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/bin
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/logging
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/logging/tests
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/lua
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/lua/plugins
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/lua/testing
>> used as include directory in directory
>> /home/fiep/stacks/orocos_toolchain/ocl/scripts/pkg
>>

OCL master does not compile on ubuntu precise

On Mon, May 14, 2012 at 2:33 PM, Tinne De Laet
<tinne [dot] delaet [..] ...> wrote:
> On 05/14/2012 02:11 PM, Peter Soetens wrote:
>>
>> Hi Tinne,
>>
>> On Mon, May 14, 2012 at 1:53 PM, Tinne De Laet
>> <tinne [dot] delaet [..] ...>  wrote:
>>>
>>> Hey all,
>>>
>>> I have problems to compile OCL (master) on ubuntu precise (error below).
>>> My gcc and cmake version:
>>> gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
>>> cmake version 2.8.7
>>>
>>> Kind regards,
>>>
>>> Tinne
>>>
>>>
>>>
>>>
>>> [UseOrocos] Generating package version 2.5.0 from COMPONENT_VERSION.
>>> Selected Libraries:
>>> CMake Error: The following variables are used in this project, but they
>>> are set to NOTFOUND.
>>> Please set them or make sure they are set and tested correctly in the
>>> CMake files:
>>> CURSES_CURSES_LIBRARY (ADVANCED)
>>>     linked by target "orocos-ocl-taskbrowser" in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/taskbrowser
>>> CURSES_INCLUDE_DIR (ADVANCED)
>>>    used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl
>>>    used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/ocl
>>>    used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/taskbrowser
>>>    used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/taskbrowser/tests
>>>    used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/timer
>>>    used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/timer/tests
>>>    used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/helloworld
>>>    used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/reporting
>>>    used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/reporting/tests
>>>    used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/deployment
>>>    used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/deployment/tests
>>>    used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/bin
>>>    used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/logging
>>>    used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/logging/tests
>>>    used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/lua
>>>    used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/lua/plugins
>>>    used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/lua/testing
>>>    used as include directory in directory
>>> /home/fiep/stacks/orocos_toolchain/ocl/scripts/pkg
>>>
>>> -- Configuring incomplete, errors occurred!
>>> make: *** [all] Error 1
>>
>>
>> Could you try the patch in attachment ?
>
>
> Applied. The cursus library error disappeared but the cursus include dir
> error is still there (see below).

Ok, remove that patch and try the new patch in attachment (with same filename)

There was another occurence which I overlooked.

Peter

OCL master does not compile on ubuntu precise

On 05/14/2012 02:52 PM, Peter Soetens wrote:
> On Mon, May 14, 2012 at 2:33 PM, Tinne De Laet
> <tinne [dot] delaet [..] ...> wrote:
>> On 05/14/2012 02:11 PM, Peter Soetens wrote:
>>>
>>> Hi Tinne,
>>>
>>> On Mon, May 14, 2012 at 1:53 PM, Tinne De Laet
>>> <tinne [dot] delaet [..] ...> wrote:
>>>>
>>>> Hey all,
>>>>
>>>> I have problems to compile OCL (master) on ubuntu precise (error below).
>>>> My gcc and cmake version:
>>>> gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
>>>> cmake version 2.8.7
>>>>
>>>> Kind regards,
>>>>
>>>> Tinne
>>>>
>>>>
>>>>
>>>>
>>>> [UseOrocos] Generating package version 2.5.0 from COMPONENT_VERSION.
>>>> Selected Libraries:
>>>> CMake Error: The following variables are used in this project, but they
>>>> are set to NOTFOUND.
>>>> Please set them or make sure they are set and tested correctly in the
>>>> CMake files:
>>>> CURSES_CURSES_LIBRARY (ADVANCED)
>>>> linked by target "orocos-ocl-taskbrowser" in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/taskbrowser
>>>> CURSES_INCLUDE_DIR (ADVANCED)
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/ocl
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/taskbrowser
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/taskbrowser/tests
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/timer
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/timer/tests
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/helloworld
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/reporting
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/reporting/tests
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/deployment
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/deployment/tests
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/bin
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/logging
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/logging/tests
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/lua
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/lua/plugins
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/lua/testing
>>>> used as include directory in directory
>>>> /home/fiep/stacks/orocos_toolchain/ocl/scripts/pkg
>>>>
>>>> -- Configuring incomplete, errors occurred!
>>>> make: *** [all] Error 1
>>>
>>>
>>> Could you try the patch in attachment ?
>>
>>
>> Applied. The cursus library error disappeared but the cursus include dir
>> error is still there (see below).
>
> Ok, remove that patch and try the new patch in attachment (with same filename)
>
> There was another occurence which I overlooked.

Ok. Now it compiles but rttlua does not link:

cd /home/fiep/stacks/orocos_toolchain/ocl/build/bin &&
/usr/lib/ccache/c++ -DOROCOS_TARGET=gnulinux -DRTT_COMPONENT
-DBOOST_PROGRAM_OPTIONS_DYN_LINK -DORO_BUILD_LOGGING -O2 -g
-I/home/fiep/stacks/orocos_toolchain/ocl
-I/home/fiep/stacks/orocos_toolchain/ocl/build/ocl
-I/home/fiep/stacks/orocos_toolchain/install/include
-I/home/fiep/stacks/orocos_toolchain/install/include/orocos
-I/home/fiep/stacks/orocos_toolchain/ocl/build/bin
-DORO_BUILD_RTALLOC -DORO_DEFAULT_RTALLOC_SIZE=524288 -o
CMakeFiles/deployer-corba.dir/deployer-funcs.cpp.o -c
/home/fiep/stacks/orocos_toolchain/ocl/bin/deployer-funcs.cpp
/usr/bin/ld: cannot find -lncurses
collect2: ld returned 1 exit status
make[3]: *** [../bin/rttlua-gnulinux] Error 1
make[3]: Leaving directory `/home/fiep/stacks/orocos_toolchain/ocl/build'
make[2]: *** [lua/CMakeFiles/rttlua.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
/usr/bin/ld: cannot find -lncurses
collect2: ld returned 1 exit status
make[3]: *** [../bin/rttlua-tlsf-gnulinux] Error 1
make[3]: Leaving directory `/home/fiep/stacks/orocos_toolchain/ocl/build'
make[2]: *** [lua/CMakeFiles/rttlua-tlsf.dir/all] Error 2
Linking CXX executable ../../bin/deployer-corba-gnulinux
cd /home/fiep/stacks/orocos_toolchain/ocl/build/bin && /usr/bin/cmake -E
cmake_link_script CMakeFiles/deployer-corba.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -O2 -g -Wl,-z,defs
CMakeFiles/deployer-corba.dir/deployer-corba.cpp.o
CMakeFiles/deployer-corba.dir/deployer-funcs.cpp.o -o
../../bin/deployer-corba-gnulinux -rdynamic
-L/home/fiep/stacks/orocos_toolchain/install/lib
-L/home/fiep/stacks/orocos_toolchain/ocl/build/bin
/home/fiep/stacks/orocos_toolchain/install/lib/liborocos-rtt-gnulinux.so.2.5.0
../logging/liborocos-ocl-log4cpp-gnulinux.so.2.5.0
/home/fiep/stacks/orocos_toolchain/install/lib/liborocos-rtt-gnulinux.so.2.5.0
/home/fiep/stacks/orocos_toolchain/install/lib/liborocos-rtt-corba-gnulinux.so.2.5.0
../deployment/liborocos-ocl-deployment-corba-gnulinux.so.2.5.0
../taskbrowser/liborocos-ocl-taskbrowser-gnulinux.so.2.5.0
-lboost_program_options-mt
/home/fiep/stacks/orocos_toolchain/install/lib/liblog4cpp.so
/home/fiep/stacks/orocos_toolchain/install/lib/liborocos-rtt-corba-gnulinux.so.2.5.0
-lomniORB4 -lomniDynamic4 -lomnithread
../deployment/liborocos-ocl-deployment-gnulinux.so.2.5.0
/home/fiep/stacks/orocos_toolchain/install/lib/orocos/gnulinux/plugins/librtt-marshalling-gnulinux.so
/opt/ros/fuerte/lib/libroslib.so
/home/fiep/stacks/orocos_toolchain/install/lib/liborocos-rtt-gnulinux.so.2.5.0
-lboost_filesystem-mt -lboost_system-mt -lboost_serialization-mt
-lpthread -lrt -ldl -lreadline
/home/fiep/stacks/orocos_toolchain/install/lib/orocos/gnulinux/plugins/librtt-scripting-gnulinux.so
-Wl,-rpath,/home/fiep/stacks/orocos_toolchain/install/lib:/home/fiep/stacks/orocos_toolchain/ocl/build/bin:/home/fiep/stacks/orocos_toolchain/ocl/build/logging:/home/fiep/stacks/orocos_toolchain/ocl/build/deployment:/home/fiep/stacks/orocos_toolchain/ocl/build/taskbrowser:/home/fiep/stacks/orocos_toolchain/install/lib/orocos/gnulinux/plugins:/opt/ros/fuerte/lib:

Linking CXX executable ../../bin/cdeployer-gnulinux
cd /home/fiep/stacks/orocos_toolchain/ocl/build/bin && /usr/bin/cmake -E
cmake_link_script CMakeFiles/cdeployer.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -O2 -g -Wl,-z,defs
CMakeFiles/cdeployer.dir/cdeployer.cpp.o
CMakeFiles/cdeployer.dir/deployer-funcs.cpp.o -o
../../bin/cdeployer-gnulinux -rdynamic
-L/home/fiep/stacks/orocos_toolchain/install/lib
-L/home/fiep/stacks/orocos_toolchain/ocl/build/bin
/home/fiep/stacks/orocos_toolchain/install/lib/liborocos-rtt-gnulinux.so.2.5.0
../logging/liborocos-ocl-log4cpp-gnulinux.so.2.5.0
/home/fiep/stacks/orocos_toolchain/install/lib/liborocos-rtt-gnulinux.so.2.5.0
/home/fiep/stacks/orocos_toolchain/install/lib/liborocos-rtt-corba-gnulinux.so.2.5.0
../deployment/liborocos-ocl-deployment-corba-gnulinux.so.2.5.0
-lboost_program_options-mt
/home/fiep/stacks/orocos_toolchain/install/lib/liblog4cpp.so
/home/fiep/stacks/orocos_toolchain/install/lib/liborocos-rtt-corba-gnulinux.so.2.5.0
-lomniORB4 -lomniDynamic4 -lomnithread
../deployment/liborocos-ocl-deployment-gnulinux.so.2.5.0
/home/fiep/stacks/orocos_toolchain/install/lib/liborocos-rtt-gnulinux.so.2.5.0
-lboost_serialization-mt -lpthread -lrt -ldl
/home/fiep/stacks/orocos_toolchain/install/lib/orocos/gnulinux/plugins/librtt-marshalling-gnulinux.so
/home/fiep/stacks/orocos_toolchain/install/lib/orocos/gnulinux/plugins/librtt-scripting-gnulinux.so
-lboost_filesystem-mt -lboost_system-mt /opt/ros/fuerte/lib/libroslib.so
-Wl,-rpath,/home/fiep/stacks/orocos_toolchain/install/lib:/home/fiep/stacks/orocos_toolchain/ocl/build/bin:/home/fiep/stacks/orocos_toolchain/ocl/build/logging:/home/fiep/stacks/orocos_toolchain/ocl/build/deployment:/home/fiep/stacks/orocos_toolchain/install/lib/orocos/gnulinux/plugins:/opt/ros/fuerte/lib:

make[3]: Leaving directory `/home/fiep/stacks/orocos_toolchain/ocl/build'
/usr/bin/cmake -E cmake_progress_report
/home/fiep/stacks/orocos_toolchain/ocl/build/CMakeFiles 6 7
[ 92%] Built target deployer-corba
make[3]: Leaving directory `/home/fiep/stacks/orocos_toolchain/ocl/build'
/usr/bin/cmake -E cmake_progress_report
/home/fiep/stacks/orocos_toolchain/ocl/build/CMakeFiles 1 2
[ 92%] Built target cdeployer
make[2]: Leaving directory `/home/fiep/stacks/orocos_toolchain/ocl/build'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/fiep/stacks/orocos_toolchain/ocl/build'
make: *** [all] Error 2

Tinne

OCL master does not compile on ubuntu precise

On Mon, May 14, 2012 at 3:03 PM, Tinne De Laet <
tinne [dot] delaet [..] ...> wrote:

> On 05/14/2012 02:52 PM, Peter Soetens wrote:
>
>> On Mon, May 14, 2012 at 2:33 PM, Tinne De Laet
>> <tinne [dot] delaet [..] ...**> wrote:
>>
>>> On 05/14/2012 02:11 PM, Peter Soetens wrote:
>>>
>>>>
>>>> Hi Tinne,
>>>>
>>>> On Mon, May 14, 2012 at 1:53 PM, Tinne De Laet
>>>> <tinne [dot] delaet [..] ...**> wrote:
>>>>
>>>>>
>>>>> Hey all,
>>>>>
>>>>> I have problems to compile OCL (master) on ubuntu precise (error
>>>>> below).
>>>>> My gcc and cmake version:
>>>>> gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
>>>>> cmake version 2.8.7
>>>>>
>>>>> Kind regards,
>>>>>
>>>>> Tinne
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> [UseOrocos] Generating package version 2.5.0 from COMPONENT_VERSION.
>>>>> Selected Libraries:
>>>>> CMake Error: The following variables are used in this project, but they
>>>>> are set to NOTFOUND.
>>>>> Please set them or make sure they are set and tested correctly in the
>>>>> CMake files:
>>>>> CURSES_CURSES_LIBRARY (ADVANCED)
>>>>> linked by target "orocos-ocl-taskbrowser" in directory
>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/taskbrowser
>>>>> CURSES_INCLUDE_DIR (ADVANCED)
>>>>> used as include directory in directory
>>>>> /home/fiep/stacks/orocos_**toolchain/ocl
>>>>> used as include directory in directory
>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/ocl
>>>>> used as include directory in directory
>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/taskbrowser
>>>>> used as include directory in directory
>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/taskbrowser/**tests
>>>>> used as include directory in directory
>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/timer
>>>>> used as include directory in directory
>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/timer/tests
>>>>> used as include directory in directory
>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/helloworld
>>>>> used as include directory in directory
>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/reporting
>>>>> used as include directory in directory
>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/reporting/tests
>>>>> used as include directory in directory
>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/deployment
>>>>> used as include directory in directory
>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/deployment/tests
>>>>> used as include directory in directory
>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/bin
>>>>> used as include directory in directory
>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/logging
>>>>> used as include directory in directory
>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/logging/tests
>>>>> used as include directory in directory
>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/lua
>>>>> used as include directory in directory
>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/lua/plugins
>>>>> used as include directory in directory
>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/lua/testing
>>>>> used as include directory in directory
>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/scripts/pkg
>>>>>
>>>>> -- Configuring incomplete, errors occurred!
>>>>> make: *** [all] Error 1
>>>>>
>>>>
>>>>
>>>> Could you try the patch in attachment ?
>>>>
>>>
>>>
>>> Applied. The cursus library error disappeared but the cursus include dir
>>> error is still there (see below).
>>>
>>
>> Ok, remove that patch and try the new patch in attachment (with same
>> filename)
>>
>> There was another occurence which I overlooked.
>>
>
> Ok. Now it compiles but rttlua does not link:
>
> cd /home/fiep/stacks/orocos_**toolchain/ocl/build/bin &&
> /usr/lib/ccache/c++ -DOROCOS_TARGET=gnulinux -DRTT_COMPONENT
> -DBOOST_PROGRAM_OPTIONS_DYN_**LINK -DORO_BUILD_LOGGING -O2 -g
> -I/home/fiep/stacks/orocos_**toolchain/ocl -I/home/fiep/stacks/orocos_**toolchain/ocl/build/ocl
> -I/home/fiep/stacks/orocos_**toolchain/install/include
> -I/home/fiep/stacks/orocos_**toolchain/install/include/**orocos
> -I/home/fiep/stacks/orocos_**toolchain/ocl/build/bin -DORO_BUILD_RTALLOC
> -DORO_DEFAULT_RTALLOC_SIZE=**524288 -o CMakeFiles/deployer-corba.dir/**deployer-funcs.cpp.o
> -c /home/fiep/stacks/orocos_**toolchain/ocl/bin/deployer-**funcs.cpp
> /usr/bin/ld: cannot find -lncurses
> collect2: ld returned 1 exit status
> make[3]: *** [../bin/rttlua-gnulinux] Error 1
> make[3]: Leaving directory `/home/fiep/stacks/orocos_**
> toolchain/ocl/build'
> make[2]: *** [lua/CMakeFiles/rttlua.dir/**all] Error 2
> make[2]: *** Waiting for unfinished jobs....
> /usr/bin/ld: cannot find -lncurses
> collect2: ld returned 1 exit status
> make[3]: *** [../bin/rttlua-tlsf-gnulinux] Error 1
> make[3]: Leaving directory `/home/fiep/stacks/orocos_**
> toolchain/ocl/build'
> make[2]: *** [lua/CMakeFiles/rttlua-tlsf.**dir/all] Error 2
> Linking CXX executable ../../bin/deployer-corba-**gnulinux
> cd /home/fiep/stacks/orocos_**toolchain/ocl/build/bin && /usr/bin/cmake
> -E cmake_link_script CMakeFiles/deployer-corba.dir/**link.txt --verbose=1
> /usr/lib/ccache/c++ -O2 -g -Wl,-z,defs CMakeFiles/deployer-corba.dir/
> **deployer-corba.cpp.o CMakeFiles/deployer-corba.dir/**deployer-funcs.cpp.o
> -o ../../bin/deployer-corba-**gnulinux -rdynamic
> -L/home/fiep/stacks/orocos_**toolchain/install/lib
> -L/home/fiep/stacks/orocos_**toolchain/ocl/build/bin
> /home/fiep/stacks/orocos_**toolchain/install/lib/**
> liborocos-rtt-gnulinux.so.2.5.**0 ../logging/liborocos-ocl-**log4cpp-gnulinux.so.2.5.0
> /home/fiep/stacks/orocos_**toolchain/install/lib/**
> liborocos-rtt-gnulinux.so.2.5.**0 /home/fiep/stacks/orocos_**
> toolchain/install/lib/**liborocos-rtt-corba-gnulinux.**so.2.5.0
> ../deployment/liborocos-ocl-**deployment-corba-gnulinux.so.**2.5.0
> ../taskbrowser/liborocos-ocl-**taskbrowser-gnulinux.so.2.5.0
> -lboost_program_options-mt /home/fiep/stacks/orocos_**
> toolchain/install/lib/**liblog4cpp.so /home/fiep/stacks/orocos_**
> toolchain/install/lib/**liborocos-rtt-corba-gnulinux.**so.2.5.0
> -lomniORB4 -lomniDynamic4 -lomnithread ../deployment/liborocos-ocl-**deployment-gnulinux.so.2.5.0
> /home/fiep/stacks/orocos_**toolchain/install/lib/orocos/**
> gnulinux/plugins/librtt-**marshalling-gnulinux.so
> /opt/ros/fuerte/lib/libroslib.**so /home/fiep/stacks/orocos_**
> toolchain/install/lib/**liborocos-rtt-gnulinux.so.2.5.**0
> -lboost_filesystem-mt -lboost_system-mt -lboost_serialization-mt -lpthread
> -lrt -ldl -lreadline /home/fiep/stacks/orocos_**
> toolchain/install/lib/orocos/**gnulinux/plugins/librtt-**scripting-gnulinux.so
> -Wl,-rpath,/home/fiep/stacks/**orocos_toolchain/install/lib:/**
> home/fiep/stacks/orocos_**toolchain/ocl/build/bin:/home/**
> fiep/stacks/orocos_toolchain/**ocl/build/logging:/home/fiep/**
> stacks/orocos_toolchain/ocl/**build/deployment:/home/fiep/**
> stacks/orocos_toolchain/ocl/**build/taskbrowser:/home/fiep/**
> stacks/orocos_toolchain/**install/lib/orocos/gnulinux/**plugins:/opt/ros/fuerte/lib:
>
> Linking CXX executable ../../bin/cdeployer-gnulinux
> cd /home/fiep/stacks/orocos_**toolchain/ocl/build/bin && /usr/bin/cmake
> -E cmake_link_script CMakeFiles/cdeployer.dir/link.**txt --verbose=1
> /usr/lib/ccache/c++ -O2 -g -Wl,-z,defs CMakeFiles/cdeployer.dir/**cdeployer.cpp.o
> CMakeFiles/cdeployer.dir/**deployer-funcs.cpp.o -o
> ../../bin/cdeployer-gnulinux -rdynamic -L/home/fiep/stacks/orocos_**toolchain/install/lib
> -L/home/fiep/stacks/orocos_**toolchain/ocl/build/bin
> /home/fiep/stacks/orocos_**toolchain/install/lib/**
> liborocos-rtt-gnulinux.so.2.5.**0 ../logging/liborocos-ocl-**log4cpp-gnulinux.so.2.5.0
> /home/fiep/stacks/orocos_**toolchain/install/lib/**
> liborocos-rtt-gnulinux.so.2.5.**0 /home/fiep/stacks/orocos_**
> toolchain/install/lib/**liborocos-rtt-corba-gnulinux.**so.2.5.0
> ../deployment/liborocos-ocl-**deployment-corba-gnulinux.so.**2.5.0
> -lboost_program_options-mt /home/fiep/stacks/orocos_**
> toolchain/install/lib/**liblog4cpp.so /home/fiep/stacks/orocos_**
> toolchain/install/lib/**liborocos-rtt-corba-gnulinux.**so.2.5.0
> -lomniORB4 -lomniDynamic4 -lomnithread ../deployment/liborocos-ocl-**deployment-gnulinux.so.2.5.0
> /home/fiep/stacks/orocos_**toolchain/install/lib/**
> liborocos-rtt-gnulinux.so.2.5.**0 -lboost_serialization-mt -lpthread -lrt
> -ldl /home/fiep/stacks/orocos_**toolchain/install/lib/orocos/**
> gnulinux/plugins/librtt-**marshalling-gnulinux.so
> /home/fiep/stacks/orocos_**toolchain/install/lib/orocos/**
> gnulinux/plugins/librtt-**scripting-gnulinux.so -lboost_filesystem-mt
> -lboost_system-mt /opt/ros/fuerte/lib/libroslib.**so
> -Wl,-rpath,/home/fiep/stacks/**orocos_toolchain/install/lib:/**
> home/fiep/stacks/orocos_**toolchain/ocl/build/bin:/home/**
> fiep/stacks/orocos_toolchain/**ocl/build/logging:/home/fiep/**
> stacks/orocos_toolchain/ocl/**build/deployment:/home/fiep/**
> stacks/orocos_toolchain/**install/lib/orocos/gnulinux/**plugins:/opt/ros/fuerte/lib:
>
> make[3]: Leaving directory `/home/fiep/stacks/orocos_**
> toolchain/ocl/build'
> /usr/bin/cmake -E cmake_progress_report /home/fiep/stacks/orocos_**toolchain/ocl/build/CMakeFiles
> 6 7
> [ 92%] Built target deployer-corba
> make[3]: Leaving directory `/home/fiep/stacks/orocos_**
> toolchain/ocl/build'
> /usr/bin/cmake -E cmake_progress_report /home/fiep/stacks/orocos_**toolchain/ocl/build/CMakeFiles
> 1 2
> [ 92%] Built target cdeployer
> make[2]: Leaving directory `/home/fiep/stacks/orocos_**
> toolchain/ocl/build'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/home/fiep/stacks/orocos_**
> toolchain/ocl/build'
> make: *** [all] Error 2
>
> Tinne
>

Installing libncurses5-dev would solve all your problems, I guess. The
question is here if we should just bail out if curses and termcap aren't
found, or if we just rely on termcap, or just don't build the programs
depending on these.

Peter

OCL master does not compile on ubuntu precise

On 05/14/2012 04:22 PM, Peter Soetens wrote:
> On Mon, May 14, 2012 at 3:03 PM, Tinne De Laet
> <tinne [dot] delaet [..] ... tinne [dot] delaet [..] ...>>
> wrote:
>
> On 05/14/2012 02:52 PM, Peter Soetens wrote:
>
> On Mon, May 14, 2012 at 2:33 PM, Tinne De Laet
> <tinne [dot] delaet [..] ...
> <mailto:tinne [dot] delaet [..] ...>__> wrote:
>
> On 05/14/2012 02:11 PM, Peter Soetens wrote:
>
>
> Hi Tinne,
>
> On Mon, May 14, 2012 at 1:53 PM, Tinne De Laet
> <tinne [dot] delaet [..] ...
> <mailto:tinne [dot] delaet [..] ...>__> wrote:
>
>
> Hey all,
>
> I have problems to compile OCL (master) on ubuntu
> precise (error below).
> My gcc and cmake version:
> gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
> cmake version 2.8.7
>
> Kind regards,
>
> Tinne
>
>
>
>
> [UseOrocos] Generating package version 2.5.0 from
> COMPONENT_VERSION.
> Selected Libraries:
> CMake Error: The following variables are used in
> this project, but they
> are set to NOTFOUND.
> Please set them or make sure they are set and tested
> correctly in the
> CMake files:
> CURSES_CURSES_LIBRARY (ADVANCED)
> linked by target "orocos-ocl-taskbrowser" in directory
> /home/fiep/stacks/orocos___toolchain/ocl/taskbrowser
> CURSES_INCLUDE_DIR (ADVANCED)
> used as include directory in directory
> /home/fiep/stacks/orocos___toolchain/ocl
> used as include directory in directory
> /home/fiep/stacks/orocos___toolchain/ocl/ocl
> used as include directory in directory
> /home/fiep/stacks/orocos___toolchain/ocl/taskbrowser
> used as include directory in directory
> /home/fiep/stacks/orocos___toolchain/ocl/taskbrowser/__tests
> used as include directory in directory
> /home/fiep/stacks/orocos___toolchain/ocl/timer
> used as include directory in directory
> /home/fiep/stacks/orocos___toolchain/ocl/timer/tests
> used as include directory in directory
> /home/fiep/stacks/orocos___toolchain/ocl/helloworld
> used as include directory in directory
> /home/fiep/stacks/orocos___toolchain/ocl/reporting
> used as include directory in directory
> /home/fiep/stacks/orocos___toolchain/ocl/reporting/tests
> used as include directory in directory
> /home/fiep/stacks/orocos___toolchain/ocl/deployment
> used as include directory in directory
> /home/fiep/stacks/orocos___toolchain/ocl/deployment/tests
> used as include directory in directory
> /home/fiep/stacks/orocos___toolchain/ocl/bin
> used as include directory in directory
> /home/fiep/stacks/orocos___toolchain/ocl/logging
> used as include directory in directory
> /home/fiep/stacks/orocos___toolchain/ocl/logging/tests
> used as include directory in directory
> /home/fiep/stacks/orocos___toolchain/ocl/lua
> used as include directory in directory
> /home/fiep/stacks/orocos___toolchain/ocl/lua/plugins
> used as include directory in directory
> /home/fiep/stacks/orocos___toolchain/ocl/lua/testing
> used as include directory in directory
> /home/fiep/stacks/orocos___toolchain/ocl/scripts/pkg
>
> -- Configuring incomplete, errors occurred!
> make: *** [all] Error 1
>
>
>
> Could you try the patch in attachment ?
>
>
>
> Applied. The cursus library error disappeared but the cursus
> include dir
> error is still there (see below).
>
>
> Ok, remove that patch and try the new patch in attachment (with
> same filename)
>
> There was another occurence which I overlooked.
>
>
> Ok. Now it compiles but rttlua does not link:
>
> cd /home/fiep/stacks/orocos___toolchain/ocl/build/bin &&
> /usr/lib/ccache/c++ -DOROCOS_TARGET=gnulinux -DRTT_COMPONENT
> -DBOOST_PROGRAM_OPTIONS_DYN___LINK -DORO_BUILD_LOGGING -O2 -g
> -I/home/fiep/stacks/orocos___toolchain/ocl
> -I/home/fiep/stacks/orocos___toolchain/ocl/build/ocl
> -I/home/fiep/stacks/orocos___toolchain/install/include
> -I/home/fiep/stacks/orocos___toolchain/install/include/__orocos
> -I/home/fiep/stacks/orocos___toolchain/ocl/build/bin
> -DORO_BUILD_RTALLOC -DORO_DEFAULT_RTALLOC_SIZE=__524288 -o
> CMakeFiles/deployer-corba.dir/__deployer-funcs.cpp.o -c
> /home/fiep/stacks/orocos___toolchain/ocl/bin/deployer-__funcs.cpp
> /usr/bin/ld: cannot find -lncurses
> collect2: ld returned 1 exit status
> make[3]: *** [../bin/rttlua-gnulinux] Error 1
> make[3]: Leaving directory
> `/home/fiep/stacks/orocos___toolchain/ocl/build'
> make[2]: *** [lua/CMakeFiles/rttlua.dir/__all] Error 2
> make[2]: *** Waiting for unfinished jobs....
> /usr/bin/ld: cannot find -lncurses
> collect2: ld returned 1 exit status
> make[3]: *** [../bin/rttlua-tlsf-gnulinux] Error 1
> make[3]: Leaving directory
> `/home/fiep/stacks/orocos___toolchain/ocl/build'
> make[2]: *** [lua/CMakeFiles/rttlua-tlsf.__dir/all] Error 2
> Linking CXX executable ../../bin/deployer-corba-__gnulinux
> cd /home/fiep/stacks/orocos___toolchain/ocl/build/bin &&
> /usr/bin/cmake -E cmake_link_script
> CMakeFiles/deployer-corba.dir/__link.txt --verbose=1
> /usr/lib/ccache/c++ -O2 -g -Wl,-z,defs
> CMakeFiles/deployer-corba.dir/__deployer-corba.cpp.o
> CMakeFiles/deployer-corba.dir/__deployer-funcs.cpp.o -o
> ../../bin/deployer-corba-__gnulinux -rdynamic
> -L/home/fiep/stacks/orocos___toolchain/install/lib
> -L/home/fiep/stacks/orocos___toolchain/ocl/build/bin
> /home/fiep/stacks/orocos___toolchain/install/lib/__liborocos-rtt-gnulinux.so.2.5.__0
> ../logging/liborocos-ocl-__log4cpp-gnulinux.so.2.5.0
> /home/fiep/stacks/orocos___toolchain/install/lib/__liborocos-rtt-gnulinux.so.2.5.__0
> /home/fiep/stacks/orocos___toolchain/install/lib/__liborocos-rtt-corba-gnulinux.__so.2.5.0
> ../deployment/liborocos-ocl-__deployment-corba-gnulinux.so.__2.5.0
> ../taskbrowser/liborocos-ocl-__taskbrowser-gnulinux.so.2.5.0
> -lboost_program_options-mt
> /home/fiep/stacks/orocos___toolchain/install/lib/__liblog4cpp.so
> /home/fiep/stacks/orocos___toolchain/install/lib/__liborocos-rtt-corba-gnulinux.__so.2.5.0
> -lomniORB4 -lomniDynamic4 -lomnithread
> ../deployment/liborocos-ocl-__deployment-gnulinux.so.2.5.0
> /home/fiep/stacks/orocos___toolchain/install/lib/orocos/__gnulinux/plugins/librtt-__marshalling-gnulinux.so
> /opt/ros/fuerte/lib/libroslib.__so
> /home/fiep/stacks/orocos___toolchain/install/lib/__liborocos-rtt-gnulinux.so.2.5.__0
> -lboost_filesystem-mt -lboost_system-mt -lboost_serialization-mt
> -lpthread -lrt -ldl -lreadline
> /home/fiep/stacks/orocos___toolchain/install/lib/orocos/__gnulinux/plugins/librtt-__scripting-gnulinux.so
> -Wl,-rpath,/home/fiep/stacks/__orocos_toolchain/install/lib:/__home/fiep/stacks/orocos___toolchain/ocl/build/bin:/home/__fiep/stacks/orocos_toolchain/__ocl/build/logging:/home/fiep/__stacks/orocos_toolchain/ocl/__build/deployment:/home/fiep/__stacks/orocos_toolchain/ocl/__build/taskbrowser:/home/fiep/__stacks/orocos_toolchain/__install/lib/orocos/gnulinux/__plugins:/opt/ros/fuerte/lib:
>
> Linking CXX executable ../../bin/cdeployer-gnulinux
> cd /home/fiep/stacks/orocos___toolchain/ocl/build/bin &&
> /usr/bin/cmake -E cmake_link_script
> CMakeFiles/cdeployer.dir/link.__txt --verbose=1
> /usr/lib/ccache/c++ -O2 -g -Wl,-z,defs
> CMakeFiles/cdeployer.dir/__cdeployer.cpp.o
> CMakeFiles/cdeployer.dir/__deployer-funcs.cpp.o -o
> ../../bin/cdeployer-gnulinux -rdynamic
> -L/home/fiep/stacks/orocos___toolchain/install/lib
> -L/home/fiep/stacks/orocos___toolchain/ocl/build/bin
> /home/fiep/stacks/orocos___toolchain/install/lib/__liborocos-rtt-gnulinux.so.2.5.__0
> ../logging/liborocos-ocl-__log4cpp-gnulinux.so.2.5.0
> /home/fiep/stacks/orocos___toolchain/install/lib/__liborocos-rtt-gnulinux.so.2.5.__0
> /home/fiep/stacks/orocos___toolchain/install/lib/__liborocos-rtt-corba-gnulinux.__so.2.5.0
> ../deployment/liborocos-ocl-__deployment-corba-gnulinux.so.__2.5.0
> -lboost_program_options-mt
> /home/fiep/stacks/orocos___toolchain/install/lib/__liblog4cpp.so
> /home/fiep/stacks/orocos___toolchain/install/lib/__liborocos-rtt-corba-gnulinux.__so.2.5.0
> -lomniORB4 -lomniDynamic4 -lomnithread
> ../deployment/liborocos-ocl-__deployment-gnulinux.so.2.5.0
> /home/fiep/stacks/orocos___toolchain/install/lib/__liborocos-rtt-gnulinux.so.2.5.__0
> -lboost_serialization-mt -lpthread -lrt -ldl
> /home/fiep/stacks/orocos___toolchain/install/lib/orocos/__gnulinux/plugins/librtt-__marshalling-gnulinux.so
> /home/fiep/stacks/orocos___toolchain/install/lib/orocos/__gnulinux/plugins/librtt-__scripting-gnulinux.so
> -lboost_filesystem-mt -lboost_system-mt
> /opt/ros/fuerte/lib/libroslib.__so
> -Wl,-rpath,/home/fiep/stacks/__orocos_toolchain/install/lib:/__home/fiep/stacks/orocos___toolchain/ocl/build/bin:/home/__fiep/stacks/orocos_toolchain/__ocl/build/logging:/home/fiep/__stacks/orocos_toolchain/ocl/__build/deployment:/home/fiep/__stacks/orocos_toolchain/__install/lib/orocos/gnulinux/__plugins:/opt/ros/fuerte/lib:
>
> make[3]: Leaving directory
> `/home/fiep/stacks/orocos___toolchain/ocl/build'
> /usr/bin/cmake -E cmake_progress_report
> /home/fiep/stacks/orocos___toolchain/ocl/build/CMakeFiles 6 7
> [ 92%] Built target deployer-corba
> make[3]: Leaving directory
> `/home/fiep/stacks/orocos___toolchain/ocl/build'
> /usr/bin/cmake -E cmake_progress_report
> /home/fiep/stacks/orocos___toolchain/ocl/build/CMakeFiles 1 2
> [ 92%] Built target cdeployer
> make[2]: Leaving directory
> `/home/fiep/stacks/orocos___toolchain/ocl/build'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory
> `/home/fiep/stacks/orocos___toolchain/ocl/build'
> make: *** [all] Error 2
>
> Tinne
>
>
> Installing libncurses5-dev would solve all your problems, I guess. The
> question is here if we should just bail out if curses and termcap aren't
> found, or if we just rely on termcap, or just don't build the programs
> depending on these.

Indeed. That is what I also did in the meanwhile.
I think however that libncurses5-dev is required to build the toolchain
it should be included as a dependency in the manifest....

Tinne

OCL master does not compile on ubuntu precise

On Mon, May 14, 2012 at 4:22 PM, Peter Soetens <peter [..] ...>wrote:

> On Mon, May 14, 2012 at 3:03 PM, Tinne De Laet <
> tinne [dot] delaet [..] ...> wrote:
>
>> On 05/14/2012 02:52 PM, Peter Soetens wrote:
>>
>>> On Mon, May 14, 2012 at 2:33 PM, Tinne De Laet
>>> <tinne [dot] delaet [..] ...**> wrote:
>>>
>>>> On 05/14/2012 02:11 PM, Peter Soetens wrote:
>>>>
>>>>>
>>>>> Hi Tinne,
>>>>>
>>>>> On Mon, May 14, 2012 at 1:53 PM, Tinne De Laet
>>>>> <tinne [dot] delaet [..] ...**> wrote:
>>>>>
>>>>>>
>>>>>> Hey all,
>>>>>>
>>>>>> I have problems to compile OCL (master) on ubuntu precise (error
>>>>>> below).
>>>>>> My gcc and cmake version:
>>>>>> gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
>>>>>> cmake version 2.8.7
>>>>>>
>>>>>> Kind regards,
>>>>>>
>>>>>> Tinne
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> [UseOrocos] Generating package version 2.5.0 from COMPONENT_VERSION.
>>>>>> Selected Libraries:
>>>>>> CMake Error: The following variables are used in this project, but
>>>>>> they
>>>>>> are set to NOTFOUND.
>>>>>> Please set them or make sure they are set and tested correctly in the
>>>>>> CMake files:
>>>>>> CURSES_CURSES_LIBRARY (ADVANCED)
>>>>>> linked by target "orocos-ocl-taskbrowser" in directory
>>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/taskbrowser
>>>>>> CURSES_INCLUDE_DIR (ADVANCED)
>>>>>> used as include directory in directory
>>>>>> /home/fiep/stacks/orocos_**toolchain/ocl
>>>>>> used as include directory in directory
>>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/ocl
>>>>>> used as include directory in directory
>>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/taskbrowser
>>>>>> used as include directory in directory
>>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/taskbrowser/**tests
>>>>>> used as include directory in directory
>>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/timer
>>>>>> used as include directory in directory
>>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/timer/tests
>>>>>> used as include directory in directory
>>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/helloworld
>>>>>> used as include directory in directory
>>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/reporting
>>>>>> used as include directory in directory
>>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/reporting/tests
>>>>>> used as include directory in directory
>>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/deployment
>>>>>> used as include directory in directory
>>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/deployment/tests
>>>>>> used as include directory in directory
>>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/bin
>>>>>> used as include directory in directory
>>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/logging
>>>>>> used as include directory in directory
>>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/logging/tests
>>>>>> used as include directory in directory
>>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/lua
>>>>>> used as include directory in directory
>>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/lua/plugins
>>>>>> used as include directory in directory
>>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/lua/testing
>>>>>> used as include directory in directory
>>>>>> /home/fiep/stacks/orocos_**toolchain/ocl/scripts/pkg
>>>>>>
>>>>>> -- Configuring incomplete, errors occurred!
>>>>>> make: *** [all] Error 1
>>>>>>
>>>>>
>>>>>
>>>>> Could you try the patch in attachment ?
>>>>>
>>>>
>>>>
>>>> Applied. The cursus library error disappeared but the cursus include dir
>>>> error is still there (see below).
>>>>
>>>
>>> Ok, remove that patch and try the new patch in attachment (with same
>>> filename)
>>>
>>> There was another occurence which I overlooked.
>>>
>>
>> Ok. Now it compiles but rttlua does not link:
>>
>> cd /home/fiep/stacks/orocos_**toolchain/ocl/build/bin &&
>> /usr/lib/ccache/c++ -DOROCOS_TARGET=gnulinux -DRTT_COMPONENT
>> -DBOOST_PROGRAM_OPTIONS_DYN_**LINK -DORO_BUILD_LOGGING -O2 -g
>> -I/home/fiep/stacks/orocos_**toolchain/ocl -I/home/fiep/stacks/orocos_**toolchain/ocl/build/ocl
>> -I/home/fiep/stacks/orocos_**toolchain/install/include
>> -I/home/fiep/stacks/orocos_**toolchain/install/include/**orocos
>> -I/home/fiep/stacks/orocos_**toolchain/ocl/build/bin -DORO_BUILD_RTALLOC
>> -DORO_DEFAULT_RTALLOC_SIZE=**524288 -o CMakeFiles/deployer-corba.dir/**deployer-funcs.cpp.o
>> -c /home/fiep/stacks/orocos_**toolchain/ocl/bin/deployer-**funcs.cpp
>> /usr/bin/ld: cannot find -lncurses
>> collect2: ld returned 1 exit status
>> make[3]: *** [../bin/rttlua-gnulinux] Error 1
>> make[3]: Leaving directory `/home/fiep/stacks/orocos_**
>> toolchain/ocl/build'
>> make[2]: *** [lua/CMakeFiles/rttlua.dir/**all] Error 2
>> make[2]: *** Waiting for unfinished jobs....
>> /usr/bin/ld: cannot find -lncurses
>> collect2: ld returned 1 exit status
>> make[3]: *** [../bin/rttlua-tlsf-gnulinux] Error 1
>> make[3]: Leaving directory `/home/fiep/stacks/orocos_**
>> toolchain/ocl/build'
>> make[2]: *** [lua/CMakeFiles/rttlua-tlsf.**dir/all] Error 2
>> Linking CXX executable ../../bin/deployer-corba-**gnulinux
>> cd /home/fiep/stacks/orocos_**toolchain/ocl/build/bin && /usr/bin/cmake
>> -E cmake_link_script CMakeFiles/deployer-corba.dir/**link.txt --verbose=1
>> /usr/lib/ccache/c++ -O2 -g -Wl,-z,defs CMakeFiles/deployer-corba.dir/
>> **deployer-corba.cpp.o CMakeFiles/deployer-corba.dir/**deployer-funcs.cpp.o
>> -o ../../bin/deployer-corba-**gnulinux -rdynamic
>> -L/home/fiep/stacks/orocos_**toolchain/install/lib
>> -L/home/fiep/stacks/orocos_**toolchain/ocl/build/bin
>> /home/fiep/stacks/orocos_**toolchain/install/lib/**
>> liborocos-rtt-gnulinux.so.2.5.**0 ../logging/liborocos-ocl-**log4cpp-gnulinux.so.2.5.0
>> /home/fiep/stacks/orocos_**toolchain/install/lib/**
>> liborocos-rtt-gnulinux.so.2.5.**0 /home/fiep/stacks/orocos_**
>> toolchain/install/lib/**liborocos-rtt-corba-gnulinux.**so.2.5.0
>> ../deployment/liborocos-ocl-**deployment-corba-gnulinux.so.**2.5.0
>> ../taskbrowser/liborocos-ocl-**taskbrowser-gnulinux.so.2.5.0
>> -lboost_program_options-mt /home/fiep/stacks/orocos_**
>> toolchain/install/lib/**liblog4cpp.so /home/fiep/stacks/orocos_**
>> toolchain/install/lib/**liborocos-rtt-corba-gnulinux.**so.2.5.0
>> -lomniORB4 -lomniDynamic4 -lomnithread ../deployment/liborocos-ocl-**deployment-gnulinux.so.2.5.0
>> /home/fiep/stacks/orocos_**toolchain/install/lib/orocos/**
>> gnulinux/plugins/librtt-**marshalling-gnulinux.so
>> /opt/ros/fuerte/lib/libroslib.**so /home/fiep/stacks/orocos_**
>> toolchain/install/lib/**liborocos-rtt-gnulinux.so.2.5.**0
>> -lboost_filesystem-mt -lboost_system-mt -lboost_serialization-mt -lpthread
>> -lrt -ldl -lreadline /home/fiep/stacks/orocos_**
>> toolchain/install/lib/orocos/**gnulinux/plugins/librtt-**scripting-gnulinux.so
>> -Wl,-rpath,/home/fiep/stacks/**orocos_toolchain/install/lib:/**
>> home/fiep/stacks/orocos_**toolchain/ocl/build/bin:/home/**
>> fiep/stacks/orocos_toolchain/**ocl/build/logging:/home/fiep/**
>> stacks/orocos_toolchain/ocl/**build/deployment:/home/fiep/**
>> stacks/orocos_toolchain/ocl/**build/taskbrowser:/home/fiep/**
>> stacks/orocos_toolchain/**install/lib/orocos/gnulinux/**plugins:/opt/ros/fuerte/lib:
>>
>> Linking CXX executable ../../bin/cdeployer-gnulinux
>> cd /home/fiep/stacks/orocos_**toolchain/ocl/build/bin && /usr/bin/cmake
>> -E cmake_link_script CMakeFiles/cdeployer.dir/link.**txt --verbose=1
>> /usr/lib/ccache/c++ -O2 -g -Wl,-z,defs CMakeFiles/cdeployer.dir/**cdeployer.cpp.o
>> CMakeFiles/cdeployer.dir/**deployer-funcs.cpp.o -o
>> ../../bin/cdeployer-gnulinux -rdynamic -L/home/fiep/stacks/orocos_**toolchain/install/lib
>> -L/home/fiep/stacks/orocos_**toolchain/ocl/build/bin
>> /home/fiep/stacks/orocos_**toolchain/install/lib/**
>> liborocos-rtt-gnulinux.so.2.5.**0 ../logging/liborocos-ocl-**log4cpp-gnulinux.so.2.5.0
>> /home/fiep/stacks/orocos_**toolchain/install/lib/**
>> liborocos-rtt-gnulinux.so.2.5.**0 /home/fiep/stacks/orocos_**
>> toolchain/install/lib/**liborocos-rtt-corba-gnulinux.**so.2.5.0
>> ../deployment/liborocos-ocl-**deployment-corba-gnulinux.so.**2.5.0
>> -lboost_program_options-mt /home/fiep/stacks/orocos_**
>> toolchain/install/lib/**liblog4cpp.so /home/fiep/stacks/orocos_**
>> toolchain/install/lib/**liborocos-rtt-corba-gnulinux.**so.2.5.0
>> -lomniORB4 -lomniDynamic4 -lomnithread ../deployment/liborocos-ocl-**deployment-gnulinux.so.2.5.0
>> /home/fiep/stacks/orocos_**toolchain/install/lib/**
>> liborocos-rtt-gnulinux.so.2.5.**0 -lboost_serialization-mt -lpthread
>> -lrt -ldl /home/fiep/stacks/orocos_**toolchain/install/lib/orocos/**
>> gnulinux/plugins/librtt-**marshalling-gnulinux.so
>> /home/fiep/stacks/orocos_**toolchain/install/lib/orocos/**
>> gnulinux/plugins/librtt-**scripting-gnulinux.so -lboost_filesystem-mt
>> -lboost_system-mt /opt/ros/fuerte/lib/libroslib.**so
>> -Wl,-rpath,/home/fiep/stacks/**orocos_toolchain/install/lib:/**
>> home/fiep/stacks/orocos_**toolchain/ocl/build/bin:/home/**
>> fiep/stacks/orocos_toolchain/**ocl/build/logging:/home/fiep/**
>> stacks/orocos_toolchain/ocl/**build/deployment:/home/fiep/**
>> stacks/orocos_toolchain/**install/lib/orocos/gnulinux/**plugins:/opt/ros/fuerte/lib:
>>
>> make[3]: Leaving directory `/home/fiep/stacks/orocos_**
>> toolchain/ocl/build'
>> /usr/bin/cmake -E cmake_progress_report /home/fiep/stacks/orocos_**toolchain/ocl/build/CMakeFiles
>> 6 7
>> [ 92%] Built target deployer-corba
>> make[3]: Leaving directory `/home/fiep/stacks/orocos_**
>> toolchain/ocl/build'
>> /usr/bin/cmake -E cmake_progress_report /home/fiep/stacks/orocos_**toolchain/ocl/build/CMakeFiles
>> 1 2
>> [ 92%] Built target cdeployer
>> make[2]: Leaving directory `/home/fiep/stacks/orocos_**
>> toolchain/ocl/build'
>> make[1]: *** [all] Error 2
>> make[1]: Leaving directory `/home/fiep/stacks/orocos_**
>> toolchain/ocl/build'
>> make: *** [all] Error 2
>>
>> Tinne
>>
>
> Installing libncurses5-dev would solve all your problems, I guess. The
> question is here if we should just bail out if curses and termcap aren't
> found, or if we just rely on termcap, or just don't build the programs
> depending on these.
>

Besides that, it was a bug in the cmake logic of the lua component. curses
was checked, but the linking with it was done outside of this check.

I took the liberty to push this oneliner to toolchain-2.5 + the above fix.

Peter

>
> Peter
>
>
>