kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #14825
Re: Build changes.
Hi,
how did you install wxWidgets, which version are you using?
I just synced and tested… works for me without problems, I use
-DwxWidgets_CONFIG_EXECUTABLE=../wxWidgets/3.0/bin/wx-config
to point CMake to my wxWidgets build.
Regards,
Bernhard
On 27.09.2014, at 07:12, Jean-Paul Louis <louijp@xxxxxxxxx> wrote:
> Wayne,
>
> BZR 5151 fails miserably when building for OS X.
> My script hasn’t changed in the last few months.
> I tried to rebuild from scratch, and get the same result:
>
> -- Performing Test OpenMP_FLAG_DETECTED
> -- Performing Test OpenMP_FLAG_DETECTED - Failed
> CMake Error at CMakeModules/FindwxWidgets.cmake:864 (message):
> wxWidgets wx/version.h file not found in
> /usr/local/lib/wx/include/osx_cocoa-unicode-3.0;/usr/local/include/wx-3.0.
> Call Stack (most recent call first):
> CMakeLists.txt:376 (find_package)
>
>
> -- Configuring incomplete, errors occurred!
> See also "/Users/jean-paullouis/Soft_Dev/kicad-build/CMakeFiles/CMakeOutput.log".
> See also "/Users/jean-paullouis/Soft_Dev/kicad-build/CMakeFiles/CMakeError.log”.
>
>
>
> Jean-Paul
> AC9GH
>
>
>
>
> <CMakeError.log><CMakeOutput.log>
>
>
> On Sep 26, 2014, at 9:12 PM, Wayne Stambaugh <stambaughw@xxxxxxxxxxx> 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
>
> _______________________________________________
> 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
Follow ups
References