← Back to team overview

kicad-developers team mailing list archive

Re: Official Docker Image

 

Hi, Martin!


On 23/11/2020 20.42, Martin Marmsoler wrote:
> sorry for the late response, I didn't see it. I'm using also Arch, which version of wxwidgets do I need (wxgtk3-dev?).

wxgtk3 might do the trick.
Have a look at the dependencies in Arch's PKGBUILD:
https://github.com/archlinux/svntogit-community/blob/packages/kicad/trunk/PKGBUILD

I had Kicad built for a path in home by bending the MAKE_INSTALL_PREFIX as well as the DEFAULT_INSTALL_PATH. Hence, the cmake line might need some updates from above PKGBUILD. So, the following is a bit aged:

# git pull stuff...
cd kicad.git
rm -rf build/debug
mkdir -p build/debug
cd build/debug
cmake	\
	-DCMAKE_BUILD_TYPE=Debug \
	-DCMAKE_INSTALL_PREFIX=~/SW \
	-DDEFAULT_INSTALL_PATH=~/SW \
	-DKICAD_SCRIPTING=ON \
	-DKICAD_SCRIPTING_MODULES=ON \
	-DKICAD_SCRIPTING_WXPYTHON=ON \
	-DKICAD_SCRIPTING_ACTION_MENU=ON \
	-DKICAD_SPICE=ON \
	-DKICAD_USE_OCE=ON \
	-DBUILD_GITHUB_PLUGIN=ON \
	-DUSE_WX_GRAPHICS_CONTEXT=OFF \
	-DUSE_WX_OVERLAY=OFF \
	../../
make -j8
make install

YMMV.

Clemens

> 
> Cheers,
> 
> Martin
> 
> Am Di., 27. Okt. 2020 um 18:30 Uhr schrieb Clemens Koller <cko@xxxxxxxxx <mailto:cko@xxxxxxxxx>>:
> 
>     Hi!
> 
>     I am working with a version in i.e. ~/SW/bin in parallel to the release on Arch Linux.
>     IMO, no docker necessary.
> 
>     Clemens
> 
>     On 27/10/2020 17.30, Martin Marmsoler wrote:
>     > Hi,
>     >
>     > do there exist an official docker image which can be used for developing? So everything is encapsulated from the host system.
>     >
>     > Cheers,
>     >
>     > Martin
>     >
>     > _______________________________________________
>     > Mailing list: https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>
>     > Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>     > Unsubscribe : https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>
>     > More help   : https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp>
>     >
> 
>     _______________________________________________
>     Mailing list: https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>
>     Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>     Unsubscribe : https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>
>     More help   : https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp>
> 


References