Compilation works with the current CMake version.
Regards,
Daniel
Am Do., 11. Feb. 2021 um 11:48 Uhr schrieb Daniel Roßberg <
[email protected]>:
> Confirmed.
>
> The set_property() statements are a bit different in this CMakeLists.txt
> file: APPEND vs. APPEND_STRING
> "If the APPEND option is given the list is appended to any existing
> property value (except that empty values are ignored and not appended). If
> the APPEND_STRING option is given the string is appended to any existing
> property value as string, i.e. it results in a longer string and not a list
> of strings."
>
> However, I'll try again with current CMake binaries.
>
> Regards,
> Daniel
>
> Am Mi., 10. Feb. 2021 um 16:46 Uhr schrieb Clifford Yapp <
> [email protected]>:
>
>> So, to confirm you're seeing the line:
>>
>> 32.2/include";CFG_RUNTIME_DOCDIR="C:/Program Files/BRL-CAD
>> 7.32.2/share/man"-Ot -Oi
>>
>> Checking my output, it looks like:
>>
>> 32.2/include";CFG_RUNTIME_DOCDIR="C:/Program Files/BRL-CAD
>> 7.32.2/share/man";-Ot -Oi
>>
>> Those flags are coming from this line (src/other/tcl/CMakeLists.txt:115):
>>
>> set_property(SOURCE ${srcfile} APPEND_STRING PROPERTY COMPILE_DEFINITIONS
>> "-Ot -Oi -fp:strict -Gs -GS -GL -MD")
>>
>> My first suggestion would be to try a newer CMake version and see if that
>> addresses it.
>>
>> Cliff
>>
>> On Wed, Feb 10, 2021 at 5:32 AM Daniel Roßberg <[email protected]>
>> wrote:
>>
>>> Yes, clean checkout and new created build directory. CMake version is
>>> 3.15.4.
>>>
>>> The bug is visible in the tcl.vcxproj file: In the lines containing
>>> CFG_RUNTIME_DOCDIR, a semicolon is missing after the directory string. If
>>> you have it with your version, I'll try again with an updated CMake.
>>> (Unfortunately, it can happen that I can't update it before next Monday.)
>>>
>>> Regards,
>>> Daniel
>>>
>>> Am Mi., 10. Feb. 2021 um 00:05 Uhr schrieb Clifford Yapp <
>>> [email protected]>:
>>>
>>>> Is that with a clean build directory? Also, which version of CMake?
>>>>
>>>> I also built with VS2019, so it's curious that that configuration
>>>> should fail...
>>>>
>>>>
>>>> On Tue, Feb 9, 2021 at 10:44 AM Daniel Roßberg <
>>>> [email protected]> wrote:
>>>>
>>>>> Hmm, my Visual Studio 2019 build fails, Release, sources from
>>>>> branches/RELEASE, plain CMake run (nothing changed).
>>>>> Error in src/other/tcl/generic/tclPkgConfig.c, line 107. The
>>>>> CFG_RUNTIME_DOCDIR makro looks bad. It includes compiler switches after
>>>>> the path string. They aren't cleanly separated (at least for Visual
>>>>> Studio).
>>>>>
>>>>> Regards
>>>>> Daniel
>>>>>
>>>>> Am Sa., 6. Feb. 2021 um 15:33 Uhr schrieb Clifford Yapp <
>>>>> [email protected]>:
>>>>>
>>>>>> Release preparations are underway. Trunk sources merged to the
>>>>>> RELEASE branch will be reviewed for sync to STABLE and release tagging.
>>>>>> Please help test by compiling distcheck-full and running benchmark, mged,
>>>>>> and archer.
>>>>>> _______________________________________________
>>>>>> BRL-CAD Developer mailing list
>>>>>> [email protected]
>>>>>> https://lists.sourceforge.net/lists/listinfo/brlcad-devel
>>>>>>
>>>>> _______________________________________________
>>>>> BRL-CAD Developer mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/brlcad-devel
>>>>>
>>>> _______________________________________________
>>>> BRL-CAD Developer mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/brlcad-devel
>>>>
>>> _______________________________________________
>>> BRL-CAD Developer mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/brlcad-devel
>>>
>> _______________________________________________
>> BRL-CAD Developer mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/brlcad-devel
>>
>
_______________________________________________
BRL-CAD Developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-devel