TA1DB edited a comment on issue #1844:
URL: 
https://github.com/apache/incubator-nuttx/issues/1844#issuecomment-695766578


   Thank you very much to everyone who is trying to help me by answering my 
question here. 
   On this occasion I would also like to thank to @acassis for his kindly 
answering my questions in LinkedIn messaging.
   
   @anchao I just applied exactly same process [here in @acassis 's blog "Using 
NuttX as library once again" ]( 
https://acassis.wordpress.com/2020/06/28/using-nuttx-as-library-once-again/ ) 
on stm32f429i-disc1 _(not the obselete -disco )_
   
   Everything went as expected until I enter this command:
   `$ 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`
   
   then I got the following:
   `.apple-MacBook-Pro:hello murat$ cd nuttx-export-9.0.0
   apple-MacBook-Pro:nuttx-export-9.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-9.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
   `
   Note: with Nuttx version 9.1.0 the first command line (arm-none-eabi-gcc -c 
... ) didn't work either.


----------------------------------------------------------------
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]


Reply via email to