NECTO 5.0.1 compiling program issues
Posted: 17 Nov 2023 02:24
Hi All,
I wrote a program for the "Mikromedia 5 for STM32F4 Capacitive FPI with bezel" with NECTO 3.0.0 and after some changes and developments it runs smoothly. Now I updated first to NECTO 4.0.0, then to 5.0.0 and last to 5.0.1 but with all these versions I get some strange error messages like:
------------
error: Can't open include file "scr_RS485_to_USB_screen.h" #include "scr_RS485_to_USB_screen.h" 1 error in preprocessor.
Converted \ to /
File 'C:\Users\drtht\Documents\MIKROE\Projects\Woodpecker-1_Display-test\build-ARM 10Mbd half-freq\generated\scr_RS485_to_USB_screen.c' not found
Converted \ to /
------------
and there is no way to find the reason for this error. In all the files there is no use of \ and the compiler doesn't jump to the error locations. One way I could solve this was by copying these two files again manually from the first installation and the second way was by removing the RS485_to_USB_screen completely from the list and generate a new screen with a different name but same functionality.
After doing this i could compile, download and run the program but on some screens few labels are overwritten or displayed wrongly and two calls of change to another screen even get totally stuck.
I changed back to NECTO 3.0.0 (luckily I had it not delayed from the second laptop because it is not possible to install it again !!!!) and everything works fine even with the newly changed version of my program.
What is wrong? Are there some settings I must change from NECTO 3.0.0 to 5.0.1? Is it possible to change compiler settings? How can I find out what is wrong?
Any help is highly appreciated because I would like to change to 5.0.1 and later versions because they are much faster but this way I can not.
Thank you.
P.S. I do not attach my program because the full directory is 12MB. If someone needs the data he should please tell me which files he need to replicate the problem.
I wrote a program for the "Mikromedia 5 for STM32F4 Capacitive FPI with bezel" with NECTO 3.0.0 and after some changes and developments it runs smoothly. Now I updated first to NECTO 4.0.0, then to 5.0.0 and last to 5.0.1 but with all these versions I get some strange error messages like:
------------
error: Can't open include file "scr_RS485_to_USB_screen.h" #include "scr_RS485_to_USB_screen.h" 1 error in preprocessor.
Converted \ to /
File 'C:\Users\drtht\Documents\MIKROE\Projects\Woodpecker-1_Display-test\build-ARM 10Mbd half-freq\generated\scr_RS485_to_USB_screen.c' not found
Converted \ to /
------------
and there is no way to find the reason for this error. In all the files there is no use of \ and the compiler doesn't jump to the error locations. One way I could solve this was by copying these two files again manually from the first installation and the second way was by removing the RS485_to_USB_screen completely from the list and generate a new screen with a different name but same functionality.
After doing this i could compile, download and run the program but on some screens few labels are overwritten or displayed wrongly and two calls of change to another screen even get totally stuck.
I changed back to NECTO 3.0.0 (luckily I had it not delayed from the second laptop because it is not possible to install it again !!!!) and everything works fine even with the newly changed version of my program.
What is wrong? Are there some settings I must change from NECTO 3.0.0 to 5.0.1? Is it possible to change compiler settings? How can I find out what is wrong?
Any help is highly appreciated because I would like to change to 5.0.1 and later versions because they are much faster but this way I can not.
Thank you.
P.S. I do not attach my program because the full directory is 12MB. If someone needs the data he should please tell me which files he need to replicate the problem.