TA1DB commented on issue #1844: URL: https://github.com/apache/incubator-nuttx/issues/1844#issuecomment-695212447
@btashton Thank you very much for your kind and helpful response. I am aware that you are working hard to develop the documentation; this is very good. I also follow your work on the "featherwing" (https://www.linkedin.com/feed/update/urn:li:activity:6712105195817447424). I would appreciate if you resolve the issues about the stm32f746g-discovery board because it is a very advanced board; In addition to LCD capacitive touch screen and network connection there are many other hardware interfaces (sdcard, microphones, audio output, camera interface, etc.) in addition to microprocessor's own advanced capabilities. I think this board is a very good platform for Nuttx developments and therefore should be well supported. I had no startup problems with stm32f429i-disco. All configurations including lvgldemo compiled, loaded and worked without any problems. However, when I tried to write my own application using Nuttx as a library with "make export" in version 9.1.0, I encountered errors during compiling. When I went back to version 9.0.0, this time I could pass the compilation phase but got the following errors in the link phase _(tried on both Ubuntu 16.04 and macOS High Sierra installations, same results!)_ : `apple-MacBook-Pro:nuttx-export-0.0.0 murat$ arm-none-eabi-gcc -c -fno-builtin -Wall -Wstrict-prototypes -Wshadow -Wundef -g -mcpu=cortex-m4 -mthumb -mfloat-abi=soft -I. -isystem ./include -pipe -I "./include" -I "./arch/chip" hello.c -o hello.o apple-MacBook-Pro:nuttx-export-0.0.0 murat$ arm-none-eabi-ld --entry=__start -nostartfiles -nodefaultlibs -T./scripts/ld.script -L./libs hello.o -o nuttx.elf --start-group -lc -larch -lbinfmt -lboard -lboards -ldrivers -lfs -lmm -lsched -lxx "/usr/lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m/nofp/libgcc.a" --end-group arm-none-eabi-ld: cannot find -lc arm-none-eabi-ld: cannot find -larch arm-none-eabi-ld: cannot find -lbinfmt arm-none-eabi-ld: cannot find -lboard arm-none-eabi-ld: cannot find -lboards arm-none-eabi-ld: cannot find -ldrivers arm-none-eabi-ld: cannot find -lfs arm-none-eabi-ld: cannot find -lmm arm-none-eabi-ld: cannot find -lsched arm-none-eabi-ld: cannot find -lxx arm-none-eabi-ld: cannot find /usr/lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m/nofp/libgcc.a: No such file or directory` I have to overcome this problem because what I really want to do is to be able to write my own applications. On the other hand I got my answer to my question and therefore I am closing the issue. Thanks again. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
