Work in progress: Native Altium Importer

Hi all,

I’ve just compiled a debug build of this branch of KiCAD. In case somebody also wants to do this, here are the commands I’ve issued after installing msys2 64 bit:

Cheers,
Cedric

pacman -Suy
pacman -Su

pacman -S base-devel \
          git \
          mingw-w64-x86_64-cmake \
          mingw-w64-x86_64-doxygen \
          mingw-w64-x86_64-gcc \
          mingw-w64-x86_64-python2 \
          mingw-w64-x86_64-pkg-config \
          mingw-w64-x86_64-swig \
          mingw-w64-x86_64-boost \
          mingw-w64-x86_64-cairo \
          mingw-w64-x86_64-glew \
          mingw-w64-x86_64-curl \
          mingw-w64-x86_64-wxPython \
          mingw-w64-x86_64-wxWidgets \
          mingw-w64-x86_64-toolchain \
          mingw-w64-x86_64-glm \
          mingw-w64-x86_64-oce \
          mingw-w64-x86_64-ngspice

git clone https://gitlab.com/pointhi/kicad.git
cd kicad
git checkout altium_import

mkdir -p build/debug               
cd build/debug
cmake -DCMAKE_BUILD_TYPE=Debug \
      -G "MSYS Makefiles" \
      -DCMAKE_PREFIX_PATH=/mingw64 \
      -DCMAKE_INSTALL_PREFIX=/mingw64 \
      -DDEFAULT_INSTALL_PATH=/mingw64 \
      ../../
make -j 7 #adjust for your number of cores
make install

After that you can find start the executables from C:\msys64\mingw64\bin

After starting pcbnew.exe in stand alone mode, you can choose file → import non kicad board file, and point to your Altium file.

Issue the following commands to update KiCAD to the latest version:

cd ~/kicad
git pull
git log
cd build/debug/
make
make install

1 Like