Hi Again folks
thank you Luan!
I tried your suggestions as I understood them.
NO HAPINESS!
I started with a virgin wxWidgets-3.2.2.1 from slackbuilds.org
I then made a TEMP directory and copied wxWidgets-3.2.2.1.tar.gz into that TEMP directory and unpacked it.
I then removed the original wxWidgets-3.2.2.1.tar.gz
I then fetched nanosvg-ccdb1995134d340a93fb20e3a3d323ccb3838dd0.zip and put it into
TEMP/wxWidgets-3.2.2.1/3rdparty/nanosvg
I then repackaged wxWidgets-3.2.2.1 into a new version of wxWidgets-3.2.2.1.tar.gz and
put it into the the build directory of the package that I fetched form slackbuilds .org.
then I edited wxWidgets.SlackBuild to change "-DwxUSE_NANOSVG=off " to "-DwxUSE_NANOSVG=builtin "
in both the functions cmake -B build-gtk3 \ " and "cmake -B build-qt5 "
When I tried to build wxWidgets-3.2.2.1 I get the following error message:
/tmp/SBo/wxWidgets-3.2.2.1/src/generic/bmpsvg.cpp:30:10: error: #error You need to run "git submodule update --init 3rdparty/nanosvg".
30 | #error You need to run "git submodule update --init 3rdparty/nanosvg".
| ^~~~~
gmake[2]: *** [libs/core/CMakeFiles/wxcore.dir/build.make:3357: libs/core/CMakeFiles/wxcore.dir/__/__/__/__/src/generic/bmpsvg.cpp.o] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:464: libs/core/CMakeFiles/wxcore.dir/all] Error 2
gmake: *** [Makefile:136: all] Error 2
SO:
I repeated the above after unziping nanosvg-ccdb1995134d340a93fb20e3a3d323ccb3838dd0.zip and then removing the zip file.
Still no good -- same error message
SO:
Fetched the master sources for wxWidgets-4.2.1.tar.gz (wxWidgets-master.zip) from
https://github.com/wxWidgets/wxWidget
Unpacked it
fetched wxWidgets.SlackBuild and edited it so that it would build version 4.2.1 AND made the above mentioned changes to the cmake functions
Still no good -- same error message
At this pont I hve a couple more questions:
1) why does KiCad-7 not use the wxWidgets built into wxPyhton 4 (Phoenix)?
2) Will KiCad-5.x.y or KiCad-6.x.y build and run on slackware64-15.0?
In any case, THANK YOU for your help !!!!
-- Ken --