benevpi / picow_takeover Goto Github PK
View Code? Open in Web Editor NEWA simple html interface for Pico W
License: BSD 3-Clause "New" or "Revised" License
A simple html interface for Pico W
License: BSD 3-Clause "New" or "Revised" License
Hi Ben,
I'm a bit of a novice at cross compiling using the Pico SDK and have some errors when I try and run cmake on a MacBook as per your article on the PicoW in MagPi125. The one causing most problems is where the SDK must be picking up a link to your version on GitHub 6 lines before the end of the error list. I havn't found where that is embedded yet. Unfortunately your article doesn't give full details - assumes a lot of past knowledge about using the SDK :
(base) MacBook-Pro:build Tony$ cmake .. -G”NMake Makefiles” -DPICO_BOARD=PICO_W -DWIFI_SSID=secret-deleted -DWIFI_PASSWORD=secret-deleted
CMake Error: Could not create named generator ”NMake
Generators
CMake Warning:
Ignoring extra path from command line:
"Makefiles”"
(base) MacBook-Pro:build Tony$ make
[ 2%] Built target bs2_default
[ 3%] Built target bs2_default_padded_checksummed_asm
[ 4%] Performing configure step for 'ELF2UF2Build'
CMake Error: The current CMakeCache.txt directory /Users/Tony/RPi_Pico/PicoW/picow_takeover-main/build/elf2uf2/CMakeCache.txt is different than the directory c:/Users/ben/Documents/GitHub/picow_takeover/build/elf2uf2 where CMakeCache.txt was created. This may result in binaries being created in the wrong place. If you are not sure, reedit the CMakeCache.txt
CMake Error: The source "/Users/Tony/RPi_Pico/PicoW/pico-sdk-master/tools/elf2uf2/CMakeLists.txt" does not match the source "C:/Users/ben/Documents/GitHub/pico-sdk/tools/elf2uf2/CMakeLists.txt" used to generate cache. Re-run cmake with a different source directory.
make[2]: *** [elf2uf2/src/ELF2UF2Build-stamp/ELF2UF2Build-configure] Error 1
make[1]: *** [CMakeFiles/ELF2UF2Build.dir/all] Error 2
make: *** [all] Error 2
(base) MacBook-Pro:build Tony$
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.