[Rock-dev] Rock CMAKE macros not working under windows

Sylvain Joyeux bir.sylvain at gmail.com
Tue Oct 14 18:58:21 CEST 2014


It seems that mklink /D creates symbolic links for directories ...
Don't know why nobody seem to mention it in the cmake threads I read
...

Sylvain

On Tue, Oct 14, 2014 at 5:40 AM, Michael Rohn <Michael.Rohn at dfki.de> wrote:
> On the cmake bugtracker you will find some bug reports about this
> problem. I think there is no cmake solution and it is not planed to fix
> this in the near future by the cmake developers.
>
> So we have to handle it on our own.
>
> Greetings
> Michael
>
> Am 14.10.2014 um 10:03 schrieb Janosch Machowinski:
>> One needs admin rights to create junction points.
>> The only command runnable as a normal user is
>> mklink /J
>> I'll try to figure out if this is sufficient. Anyway, I was
>> more looking for a native cmake solution...
>> Greetings
>>       Janosch
>>
>>
>> Am 13.10.2014 um 16:43 schrieb Sylvain Joyeux:
>>>   From quickly googling about it, it seems that we would need to replace
>>> the create_symlinks call on windows by a junction creation (given what
>>> we do, should work fine, but someone should please check it out). We
>>> would be limited to NTFS.
>>>
>>> Sylvain
>>>
>>> On Mon, Oct 13, 2014 at 5:43 AM, Janosch Machowinski
>>> <Janosch.Machowinski at dfki.de> wrote:
>>>> Hey,
>>>> the Rock CMAKE macros do not work under windows, which
>>>> is especially bad for base/types. The root of the problem is the
>>>> creation of symlinks, which is not supported on windows :
>>>> e.g. :  cmake -E create_symlink
>>>> Anyone an idea how to overcome this issue, without changing
>>>> the current setup ?
>>>> Greetings
>>>>        Janosch
>>>>
>>>> --
>>>>     Dipl. Inf. Janosch Machowinski
>>>>     SAR- & Sicherheitsrobotik
>>>>
>>>>     Universität Bremen
>>>>     FB 3 - Mathematik und Informatik
>>>>     AG Robotik
>>>>     Robert-Hooke-Straße 1
>>>>     28359 Bremen, Germany
>>>>
>>>>     Zentrale: +49 421 178 45-6611
>>>>
>>>>     Besuchsadresse der Nebengeschäftstelle:
>>>>     Robert-Hooke-Straße 5
>>>>     28359 Bremen, Germany
>>>>
>>>>     Tel.:    +49 421 178 45-6614
>>>>     Empfang: +49 421 178 45-6600
>>>>     Fax:     +49 421 178 45-4150
>>>>     E-Mail:  jmachowinski at informatik.uni-bremen.de
>>>>
>>>>     Weitere Informationen: http://www.informatik.uni-bremen.de/robotik
>>>>
>>>> _______________________________________________
>>>> Rock-dev mailing list
>>>> Rock-dev at dfki.de
>>>> http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev
>>
>
> --
>
>   Michael Rohn (Dipl.-Inf.)
>   Simulation & Elektro-Mobilität
>
>   Hauptgeschäftsstelle Standort Bremen:
>   DFKI GmbH
>   Robotics Innovation Center
>   Robert-Hooke-Straße 1
>   28359 Bremen, Germany
>
>   Tel.:     +49 421 178 45-4133
>   Zentrale: +49 421 178 45-0
>   Fax:      +49 421 178 45-4150 (Faxe bitte namentlich kennzeichnen)
>   E-Mail:   michael.rohn at dfki.de
>
>   Weitere Informationen: http://www.dfki.de/robotik
>   -----------------------------------------------------------------------
>   Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
>   Firmensitz: Trippstadter Straße 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