Short answer: it is intentional that we require this library to build. Long answer: We generally optimize the build system for reliability in our CI builds and reproducibility in our bug reports. Every option we include effectively doubles the number of potential configurations that we need to maintain. And the more time maintaining these, the less time developing CAD software
You are welcome to maintain your own patches on top of KiCad that blank this behavior (or any other) out. If I'm wrong and it is indeed easy to maintain then it will create no issue to periodically update in response to code changes :) Seth [image: KiCad Services Corporation Logo] Seth Hillbrand *Lead Developer* +1-530-302-5483 Long Beach, CA www.kipro-pcb.com [email protected] On Sat, Aug 30, 2025, 4:00 AM 'Jan Wichmann' via KiCad Developers < [email protected]> wrote: > Hello developers, > > I am currently having a problem: > I would like to build Kicad from the current master without the 3D > Connexion SPNAV library. > > When I set the library in cmake from required to optional, I get lots of > error messages such as: > > Make Error in thirdparty/json_schema_validator/CMakeLists.txt: > [cmake] Found relative path while evaluating include directories of > [cmake] "nlohmann_json_schema_validator": > [cmake] > [cmake] "SPNAV_INCLUDE_DIR-NOTFOUND" > > Is it intentional that I can only build Kicad with the library, or is > there a way to build it without this library again? > > BR > > Jan > > -- > You received this message because you are subscribed to the Google Groups > "KiCad Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion visit > https://groups.google.com/a/kicad.org/d/msgid/devlist/353a6e65-4384-4c7d-b99d-c5f5d7faaee0%40gmx.net > <https://groups.google.com/a/kicad.org/d/msgid/devlist/353a6e65-4384-4c7d-b99d-c5f5d7faaee0%40gmx.net?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "KiCad Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/a/kicad.org/d/msgid/devlist/CAFdeG-p8RttJ6F-Ybw05uqNycZD_znxFt7146ChqZAWYzXUhcQ%40mail.gmail.com.
