EmbeddedNim / picostdlib

Nim wrapper for the raspberry pi stdlib
MIT License
70 stars 11 forks source link

New error in compilation #63

Closed Martinix75 closed 1 year ago

Martinix75 commented 1 year ago

Hello boys, Yesterday I updated Nim (1.6.14), Piko-Sdk (1.5.1) and Picostdlib (3.3). But now, when i compiling a progets (new an old), I get the following mistake:

/home/andrea/ProgPicoNim/pwmLed/src/random.nim(10, 18) Warning: imported and not used: 'gpio' [UnusedImport]
Hint: gc: arc; opt: speed; options: -d:release
56422 lines; 0.591s; 60.984MiB peakmem; proj: /home/andrea/ProgPicoNim/pwmLed/src/pwmLed.nim; out: /home/andrea/ProgPicoNim/pwmLed/csource/build/nimcache/pwmLed.json [SuccessX]
make: Entering directory '/home/andrea/ProgPicoNim/pwmLed/csource/build'
PICO_SDK_PATH is /home/andrea/ProgPicoNim/pico-sdk
PICO platform is rp2040.
PICO target board is pico.
Using board configuration from /home/andrea/ProgPicoNim/pico-sdk/src/boards/include/boards/pico.h
TinyUSB available at /home/andrea/ProgPicoNim/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040; enabling build support for USB.
CMake Error at imports.cmake:6 (target_include_directories):
  Cannot specify include directories for target "pwmLed.nim" which is not
  built by this project.
Call Stack (most recent call first):
  CMakeLists.txt:28 (include)

-- Configuring incomplete, errors occurred!
make: *** [Makefile:2467: cmake_check_build_system] Error 1
make: Leaving directory '/home/andrea/ProgPicoNim/pwmLed/csource/build'

Does anyone know what I have to do to be able to go back to work ??? Thank you

Martinix75 commented 1 year ago

Serious mistake! I compiled like Piconim Build XXX.NIM <- so no but I was getting used to! instead that like Piconimbuild XXX <- and so it works !!