kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #16334
Re: OSX successful build - but questions
Hi Bob,
The symbols and help are in a different repository. Right now, there isn't
a good way to incorporate them into the bundling process.
My OSX builder does it out of cmake. I don't really like that, but it was
the fastest way to results.
I do not think my patch for OS X search paths was accepted yet (but I don't
remember), so you might have to manually apply that patch even if you copy
help files to the right location.
The files are in the kicad-library repository. It's on github, at
https://github.com/KiCad/kicad-library.
If you check that out, and do a cmake of the libraries, and copy the
library output to /Library/Application Support/kicad/library, libraries
should show up.
This is a bit of a mess on OS X, to say the least. We know, and we're
working on it :)
In my osx builder, it creates a kicad-extras dmg that contains the checked
out github footprints, for folks who don't have a net connection always (or
don't like using the ones on github).
FWIW, here's an image of the current output of my osx builder:
https://www.dropbox.com/s/qeexd3eppfssuzi/Screen%20Shot%202015-01-02%20at%202.21.29%20PM.png?dl=0
Adam Wolf
Cofounder and Engineer
W&L
On Jan 11, 2015 2:57 PM, "Bob Gustafson" <bobgus@xxxxxxx> wrote:
> I think the info below describes my ‘most up-to-date’ OS X build. Some of
> the config parameters were changed by the CMakeCache.txt script and I don’t
> know if they are appropriate (the USE_WX_GRAPHICS_CONTEXT=OFF in particular.
>
> If anyone knows better, please post.
>
> Application: kicad
> Version: (2015-01-10 BZR 5363)-product Debug build
> wxWidgets: Version 3.0.2 (debug,UTF-8,compiler with C++ ABI 1002,GCC
> 4.2.1,STL containers,compatible with 2.8)
> Platform: Mac OS X (Darwin 14.0.0 x86_64), 64 bit, Little endian, wxMac
> Boost version: 1.57.0
> USE_WX_GRAPHICS_CONTEXT=OFF
> USE_WX_OVERLAY=ON
> KICAD_SCRIPTING=ON
> KICAD_SCRIPTING_MODULES=ON
> KICAD_SCRIPTING_WXPYTHON=ON
> USE_FP_LIB_TABLE=HARD_CODED_ON
> BUILD_GITHUB_PLUGIN=ON
>
> The above information came from kicad->Help->Copy Version Information, but
> this information is copied to the clipboard only after the little dialog
> box is closed. If you can see the dialog box, then the information on the
> clipboard is stale. Maybe this should be changed - just to align
> expectations.
>
> wxPython 3.0.2.0 was prebuilt, boost 1.57.0 was prebuilt, and avhttp was
> built (when?)
>
> ———
>
> Under Help, the KiCad Manual is not available nor is the Getting Started
> in KiCad.
>
> When I click on the eeSchema icon, I get the half finished schematic I
> have been working on - at least these things didn’t go away. The part
> libraries are not new.
>
> Perhaps there is something else I can do to get the help files active and
> better component descriptions available?
>
> There was something about getting these from the repos, but no actual
> addresses.
>
> ———————
>
> There are a lot of warnings when I compile - mostly about overlaid
> template and incompatible types, differing argument counts on function def
> and call.
>
> A representative bunch are shown below.
>
> /Users/bobgus/KiCad/wx-bin/include/wx-3.0/wx/osx/toplevel.h:64:18: note:
> hidden
> overloaded virtual function 'wxTopLevelWindowMac::IsActive'
> declared here:
> different qualifiers (none vs const)
> virtual bool IsActive();
>
> /Users/bobgus/KiCad/kicad/include/class_board_item.h:126:18: note: hidden
> overloaded virtual function 'BOARD_ITEM::SetLayer' declared here:
> different number of parameters (1 vs 2)
> virtual void SetLayer( LAYER_ID aLayer )
> ^
> /Users/bobgus/KiCad/wx-bin/include/wx-3.0/wx/docview.h:351:46: note: while
> substituting deduced template arguments into function template
> 'operator&'
> [with geometry_type_1 = long, geometry_type_2 = <anonymous enum at
> /Users/bobgus/KiCad/wx-bin/include/wx-3.0/wx/docview.h:54:1>]
> bool IsVisible() const { return (m_flags & wxTEMPLATE_VISIBLE) != 0; }
> ^
> /Users/bobgus/KiCad/wx-bin/include/wx-3.0/wx/docview.h:54:1: note:
> unnamed type
> used in template argument was declared here
> enum
> ^
>
> /usr/local/include/boost/polygon/polygon_set_traits.hpp:45:69: warning:
> template argument uses unnamed type [-Wunnamed-type-template-args]
> typedef typename is_polygonal_concept<typename
> geometry_concept<T>::type...
> ^
> /usr/local/include/boost/polygon/polygon_set_concept.hpp:21:86: note: in
> instantiation of template class
> 'boost::polygon::is_polygon_set_type<<anonymous enum at
> /Users/bobgus/KiCad/wx-bin/include/wx-3.0/wx/docview.h:54:1> >' requested
> here
> ...gtl_or<typename is_polygon_45_or_90_set_type<T>::type, typename
> is_polyg...
>
> FWIW
>
> Bob G
> ^
>
> _______________________________________________
> 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
-
OS X trackpad
From: Garth Corral, 2014-10-31
-
Re: OS X trackpad
From: Bernhard Stegmaier, 2014-11-02
-
Re: OS X trackpad
From: Adam Wolf, 2014-11-04
-
Re: OS X trackpad
From: Garth Corral, 2014-11-05
-
Re: OS X trackpad
From: Nick Østergaard, 2015-01-10
-
Re: OS X trackpad
From: Garth Corral, 2015-01-10
-
Re: OS X trackpad
From: Nick Østergaard, 2015-01-11
-
Re: OS X trackpad
From: Garth Corral, 2015-01-11
-
Re: OS X trackpad
From: Nick Østergaard, 2015-01-11
-
Re: OS X trackpad
From: Garth Corral, 2015-01-11
-
Re: OS X trackpad
From: Nick Østergaard, 2015-01-11
-
OSX successful build - but questions
From: Bob Gustafson, 2015-01-11