← Back to team overview

kicad-developers team mailing list archive

Re: Build changes.

 

On 9/26/2014 11:37 PM, Andrew Zonenberg wrote:
> Debian stable ships CMake 2.8.9. Will test next time I update my
> checkout and report on my results.

The minimum version of CMake to build KiCad is 2.8.4 so you should be
OK.  Given that 2.8.9 is in Debian stable, I should probably go ahead
and bump the CMake revision 2.8.9.  I generally use Debian stable as
version benchmark except in cases where we need a newer dependency library.

> 
> On Fri, 2014-09-26 at 21:12 -0400, Wayne Stambaugh wrote:
>> On 9/26/2014 8:43 PM, Blair Bonnett wrote:
>>> On 27 September 2014 12:36, Wayne Stambaugh <stambaughw@xxxxxxxxxxx
>>> <mailto:stambaughw@xxxxxxxxxxx>> wrote:
>>>
>>>> I may have pulled trigger on this change too fast.  If I remove
>>>
>>>> ${CMAKE_CURRENT_LIST_DIR} using CMake 2.8.12.2 on windows, I get the
>>>
>>>> same error you get with it.  What version of CMake are you using?  If
>>>
>>>> it's 3 or greater, I may have to copy FindPackageMessage.cmake and
>>>> CMakeParseArguments.cmake into the CMakeModules folder as well.
>>>
>>> CMake 3.0.2.
>>>
>>> Incidentally, revision 5150 still doesn't build on my machine -- you
>>> need to remove the .cmake extension on the includes. But it might be
>>> best to copy the new versions of those files into CMakeModules and
>>> restore the ${CMAKE_CURRENT_LIST_DIR}/. I can confirm doing this works
>>> for me so if it works with older versions of CMake thats probably the
>>> way to go.
>>>
>>> Blair
>>
>> I copied the other two cmake files from 3.0.2 and it now works on
>> windows with cmake 2.8.12 and linux with cmake 3.0.2.  I had to leave
>> ${CMAKE_CURRENT_LIST_DIR}/ off the include statements to make it work
>> correctly on cmake 2.8.12.  Sorry about the build issues.  I appears
>> that there were some significant changes between CMake 2 and 3 that I
>> was unaware of.
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers
>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help   : https://help.launchpad.net/ListHelp
> 



References