No subject


Sun Apr 16 15:07:06 CEST 2017


the flags that get passed to typelib. Since this happens this early
during the build, one place to start would be to check if it happens
even if you get a "clean" rock-core install (i.e. without the plugins
you're currently using, modelExport and cpp_proxies).

Thanks,
Sylvain

On Fri, Sep 15, 2017 at 1:01 PM, Steffen Planthaber
<Steffen.Planthaber at dfki.de> wrote:
> Hi,
>
> What does the env.sh say about the TYPELIB_CXX_LOADER variable?
>
> If not "castxml":
> $> autoproj envsh
> $> source env.sh
>
> Best, Steffen
>
> Am 15.09.2017 um 16:31 schrieb Leif Christensen:
>> Am 11.09.2017 um 10:55 schrieb Steffen Planthaber:
>>> Hi,
>>>
>>> On 16.04 castxml should be used, not gccxml, could be an error somewher=
e
>>> in your overrides for osdeps.
>>>
>>>
>>> https://github.com/orocos-toolchain/autoproj/blob/master/orocos.osdeps
>>>
>>> clearly marks gccxml "nonexistent" for your system.
>>>
>>>
>>> There is also a bug in the selection mechanism, which should be solved
>>> by this:
>>>
>>> https://github.com/orocos-toolchain/autoproj/pull/28
>>>
>>>
>>> In between when bootstrapping with autoproj v2, and a gccxml error,
>>> please run "autoproj reconfigure".
>>>
>>> When this was sccessful, the castxml selection is saved in the
>>> .autoproj/config.yml file.
>>
>> I just had a look, my .autoproj/config.yml file already has the correct
>> entry:
>>
>> typelib_cxx_loader: castxml
>>
>> So I guess no overrides conflict or selection mechanism bug here, no?
>>
>> Best,
>> Leif
>>
>>
>>>
>>>
>>> Best, Steffen
>>>
>>>
>>>
>>> Am 08.09.2017 um 13:27 schrieb Leif Christensen:
>>>> Hi,
>>>>
>>>> sorry for double-posting, I already posted this error to rock-users, b=
ut
>>>> maybe that was the wrong list.
>>>>
>>>> Am 05.09.2017 um 17:43 schrieb Leif Christensen:
>>>>> Hi again,
>>>>>
>>>>> recently my system (16.04 Ubuntu, fresh bootstrap) does not like
>>>>> base/orogen/std any more. Both the master branch and the rock-rc bran=
ch.
>>>>> Since there aren't any recent changes, I guess it is some compatibili=
ty
>>>>> issue on my side?
>>>>>
>>>>>> 2017-09-05 17:32:28 +0200: running
>>>>>>       /usr/bin/ruby2.3 -S /home/leifole/dev/rock/tta-sources/tools/o=
rogen/bin/orogen --corba --extensions=3Dcpp_proxies,modelExport --no-rtt-sc=
ripting --parallel-build=3D4 --transports=3Dcorba,mqueue,typelib --type-exp=
ort-policy=3Dused std.orogen
>>>>>> in directory /home/leifole/dev/rock/tta-sources/base/orogen/std
>>>>>> =3D=3D=3D=3D=3D Internal error =3D=3D=3D=3D=3D=3D=3D
>>>>>> Please report the following error to the orogen developers
>>>>>> /home/leifole/dev/rock/tta-sources/install/lib/ruby/2.3.0/typelib/gc=
cxml.rb:1051:in `popen': no implicit conversion of nil into String (TypeErr=
or)
>>>>>>       from /home/leifole/dev/rock/tta-sources/install/lib/ruby/2.3.0=
/typelib/gccxml.rb:1051:in `popen'
>>>>>>       from /home/leifole/dev/rock/tta-sources/install/lib/ruby/2.3.0=
/typelib/gccxml.rb:1051:in `block in preprocess'
>>>>>>       from /usr/lib/ruby/2.3.0/tempfile.rb:295:in `open'
>>>>>>       from /home/leifole/dev/rock/tta-sources/install/lib/ruby/2.3.0=
/typelib/gccxml.rb:1039:in `preprocess'
>>>>>>       from /home/leifole/dev/rock/tta-sources/install/lib/ruby/2.3.0=
/typelib/gccxml.rb:1069:in `preprocess'
>>>>>>       from /home/leifole/dev/rock/tta-sources/install/lib/ruby/2.3.0=
/typelib/cxx.rb:121:in `preprocess'
>>>>>>       from /home/leifole/dev/rock/tta-sources/tools/orogen/lib/oroge=
n/gen/typekit.rb:1412:in `resolve_toplevel_include_mapping'
>>>>>>       from /home/leifole/dev/rock/tta-sources/tools/orogen/lib/oroge=
n/gen/typekit.rb:1509:in `perform_pending_loads'
>>>>>>       from /home/leifole/dev/rock/tta-sources/tools/orogen/lib/oroge=
n/gen/typekit.rb:816:in `rescue in find_type'
>>>>>>       from /home/leifole/dev/rock/tta-sources/tools/orogen/lib/oroge=
n/gen/typekit.rb:784:in `find_type'
>>>>>>       from /home/leifole/dev/rock/tta-sources/tools/orogen/lib/oroge=
n/gen/typekit.rb:677:in `block in export_types'
>>>>>>       from /home/leifole/dev/rock/tta-sources/tools/orogen/lib/oroge=
n/gen/typekit.rb:677:in `map'
>>>>>>       from /home/leifole/dev/rock/tta-sources/tools/orogen/lib/oroge=
n/gen/typekit.rb:677:in `export_types'
>>>>>>       from std.orogen:31
>>>>>>       from /home/leifole/dev/rock/tta-sources/tools/orogen/lib/oroge=
n/gen/project.rb:946:in `instance_eval'
>>>>>>       from /home/leifole/dev/rock/tta-sources/tools/orogen/lib/oroge=
n/gen/project.rb:946:in `typekit'
>>>>>>       from std.orogen:7
>>>>>>       from /home/leifole/dev/rock/tta-sources/tools/orogen/lib/oroge=
n/gen/project.rb:1373:in `load'
>>>>>>       from /home/leifole/dev/rock/tta-sources/tools/orogen/bin/oroge=
n:170:in `block in <main>'
>>>>>>       from /home/leifole/dev/rock/tta-sources/tools/orogen/lib/oroge=
n/base.rb:67:in `beautify_loading_errors'
>>>>>>       from /home/leifole/dev/rock/tta-sources/tools/orogen/bin/oroge=
n:160:in `<main>'
>>>>
>>>> I tried master and all above up to the release candidate, non of them
>>>> worked. Any ideas would be very much appriciated.
>>>>
>>>> Best,
>>>> Leif
>>>>
>>>
>>>
>>
>
>
> --
>   Steffen Planthaber
>   Weltraumrobotik
>
>   Besuchsadresse der Nebengesch=C3=A4ftstelle:
>   DFKI GmbH
>   Robotics Innovation Center
>   Robert-Hooke-Stra=C3=9Fe 5
>   28359 Bremen, Germany
>
>   Postadresse der Hauptgesch=C3=A4ftsstelle Standort Bremen:
>   DFKI GmbH
>   Robotics Innovation Center
>   Robert-Hooke-Stra=C3=9Fe 1
>   28359 Bremen, Germany
>
>   Tel.:     +49 421 178 45-4125
>   Zentrale: +49 421 178 45-0
>   Fax:      +49 421 178 45-4150 (Faxe bitte namentlich kennzeichnen)
>   E-Mail:   Steffen.Planthaber at dfki.de
>
>   Weitere Informationen: http://www.dfki.de/robotik
>   -----------------------------------------------------------------------
>   Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
>   Firmensitz: Trippstadter Stra=C3=9Fe 122, D-67663 Kaiserslautern
>   Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster
>   (Vorsitzender) Dr. Walter Olthoff
>   Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes
>   Amtsgericht Kaiserslautern, HRB 2313
>   Sitz der Gesellschaft: Kaiserslautern (HRB 2313)
>   USt-Id.Nr.:    DE 148646973
>   Steuernummer:  19/673/0060/3
>   -----------------------------------------------------------------------
>
> _______________________________________________
> Rock-dev mailing list
> Rock-dev at dfki.de
> http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev


More information about the Rock-dev mailing list