Moin.
Da ich auf LMDE4/Debian10 ja noch mit Kicad 5 vorlieb nehmen muss und
auch im kommenden LMDE5/Debian11 von Kicad 6 noch nichts zu sehen ist,
versuche ich mir das aus den Quellen selber zu bauen.
Habe mich da nun soweit herangetastet, dass der cmake Build nicht mehr
mit Fehlern abbricht (bei mir waren die fuer's kompilieren von Kicad
angegebenen Abhaengigkeiten leider nicht ausreichend).
Der Build laeuft also endlich durch, wirft mir am Ende dann aber doch
einige Warnungen aus, die sich samt und sonders auf Python beziehen.
Kurzer Ausschnitt:
1 | WARNING: Target "eeschema" requests linking to directory "/usr/lib/python3.7". Targets may link only to libraries. CMake is dropping the item.
|
2 | WARNING: Target "gerbview" requests linking to directory "/usr/lib/python3.7". Targets may link only to libraries. CMake is dropping the item.
|
Die Liste der Warnungen dieser Art ist schon recht umfangreich.
Leider kann ich damit auf Anhieb erstmal nicht wirklich etwas anfangen.
Offenbar moechte cmake aber wohl jeweils eine konkrete lib und kann mit
dem lib-Verzeichnis nichts anfangen?!?
Die Parameter fuer cmake (hab mir uebrigens cmake 3.18 aus den
buster-backports installiert):
1 | cmake -DCMAKE_BUILD_TYPE=RelWith_DebInfo -DPYTHON_EXECUTABLE=/usr/bin/python3.7m -DPYTHON_VERSION_STRING=3.7 -DPYTHONINTERP_FOUND=TRUE -DPYTHON_INCLUDE_DIR=/usr/include/python3.7 -DKICAD_USE_EXTERNAL_PYTHONHOME=/usr/lib/python3.7 -DPYTHON_LIBRARY=/usr/lib/python3.7 -DENABLE_PYTHON3=ON -DDOWNLOAD_CATCH=ON ../../
|
Fehlt mir da noch was?
Hab' ich irgendeinen offensichtlich falschen Parameter?