Gregory N
2013-03-11 16:23:10 UTC
Oops... I moderate all messages from new group members to avoid SPAM. But this time I accidentally hit the "delete" instead of "approve" button and deleted Christoph's message. My apologies, Cristoph; here is your message in its entirety:
From: Christoph Drube <ch.drube-DIx0nqDsXdjJrnlU/***@public.gmane.org>
Date: Mon Mar 11, 2013 10:37 am
Subject: Newbie with general questions and wants to compile for STM32
Hi folks,
First: I am completely new to RTOS on Microcontrollers (only experiences with RTLinux on CNC machines). But we here use Linux a long time and have some experiences with STM32 and Eclipse + CodeSourcery compilers.
On the long run (one year is ok) we want to develop small GUIs for some solutions for the galvanic industries with STM32Fxx and a 7" touch screen with SSD1963, USB connector, LAN etc. The hardware prototype (still basing on a STM32F4DISCOVERY) is ready and we can draw some graphic primitives like lines, circles by functions written on our own. etc. - so this works.
But I also know that using a real OS with most of the work for the interfaces already done should be a much better choice then doing this
all from scratch.
I like the integrated graphical interface/library and window manager of NuttX (one big point for us)
My first question: What do you think - is NuttX the right candidate for these our plans?
If so, my second question would be:
I followed the instructions and have copied all the config files to $(TOPDIR), tried to compile NuttX for stm32dicovery. PATH is ok, arm-none-eabi-gcc is found, and as I can see also the inlcude path (I invoke make from the nuttx directory). But he gave me this:
...
make[1]: Entering directory '/home/jogger/nuttx-code/nuttx/sched'
CC: os_start.c
os_start.c:42:20: fatal error: debug.h: No such file or directory
compilation terminated.
make[1]: *** [os_start.o] Fehler 1
make[1]: Verlasse Verzeichnis '/home/jogger/nuttx-code/nuttx/sched'
make: *** [sched/libsched.a] Fehler 2
That seems to be strange to me. Is $(TOPDIR)/include not included by
default?
I hope that this is not a stupid question but NuttX is so new for me and it is much to learn about the directory structure - I am a little bit confused :-}
A big "Thank you!" for every hint.
Best regards from Germany,
Christoph
From: Christoph Drube <ch.drube-DIx0nqDsXdjJrnlU/***@public.gmane.org>
Date: Mon Mar 11, 2013 10:37 am
Subject: Newbie with general questions and wants to compile for STM32
Hi folks,
First: I am completely new to RTOS on Microcontrollers (only experiences with RTLinux on CNC machines). But we here use Linux a long time and have some experiences with STM32 and Eclipse + CodeSourcery compilers.
On the long run (one year is ok) we want to develop small GUIs for some solutions for the galvanic industries with STM32Fxx and a 7" touch screen with SSD1963, USB connector, LAN etc. The hardware prototype (still basing on a STM32F4DISCOVERY) is ready and we can draw some graphic primitives like lines, circles by functions written on our own. etc. - so this works.
But I also know that using a real OS with most of the work for the interfaces already done should be a much better choice then doing this
all from scratch.
I like the integrated graphical interface/library and window manager of NuttX (one big point for us)
My first question: What do you think - is NuttX the right candidate for these our plans?
If so, my second question would be:
I followed the instructions and have copied all the config files to $(TOPDIR), tried to compile NuttX for stm32dicovery. PATH is ok, arm-none-eabi-gcc is found, and as I can see also the inlcude path (I invoke make from the nuttx directory). But he gave me this:
...
make[1]: Entering directory '/home/jogger/nuttx-code/nuttx/sched'
CC: os_start.c
os_start.c:42:20: fatal error: debug.h: No such file or directory
compilation terminated.
make[1]: *** [os_start.o] Fehler 1
make[1]: Verlasse Verzeichnis '/home/jogger/nuttx-code/nuttx/sched'
make: *** [sched/libsched.a] Fehler 2
That seems to be strange to me. Is $(TOPDIR)/include not included by
default?
I hope that this is not a stupid question but NuttX is so new for me and it is much to learn about the directory structure - I am a little bit confused :-}
A big "Thank you!" for every hint.
Best regards from Germany,
Christoph