fix dependencies
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3458 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
parent
9009f4ca68
commit
9176f6358c
@ -324,7 +324,13 @@ must be is one of the following:
|
|||||||
are built separately. This build requires a special make command; not
|
are built separately. This build requires a special make command; not
|
||||||
just 'make' but make with the following two arguments:
|
just 'make' but make with the following two arguments:
|
||||||
|
|
||||||
make pass1 pass2
|
make pass1 pass2
|
||||||
|
|
||||||
|
This is required because in the normal case (just 'make'), make will
|
||||||
|
create all dependencies then execute the pass1 and pass2 targets. But
|
||||||
|
this example, pass2 depends on auto-generatd files produced during pass1.
|
||||||
|
This specall make command ('make pass1 pass2') will make the dependencies
|
||||||
|
separately for each pass.
|
||||||
|
|
||||||
nsh:
|
nsh:
|
||||||
Configures the NuttShell (nsh) located at examples/nsh. The
|
Configures the NuttShell (nsh) located at examples/nsh. The
|
||||||
|
@ -67,8 +67,6 @@ all: $(TOPDIR)/nuttx_user.elf $(TOPDIR)/User.map $(BOARD_INCLUDE)/user_map.h
|
|||||||
|
|
||||||
nuttx_user.elf:
|
nuttx_user.elf:
|
||||||
@echo "LD: nuttx_user.elf"
|
@echo "LD: nuttx_user.elf"
|
||||||
echo "USER_LDLIBS: $(USER_LDLIBS)"
|
|
||||||
echo "USER_LIBPATHS: $(USER_LIBPATHS)"
|
|
||||||
@$(LD) -o $@ $(USER_LDFLAGS) $(USER_LIBPATHS) --start-group $(USER_LDLIBS) --end-group $(USER_LIBGCC)
|
@$(LD) -o $@ $(USER_LDFLAGS) $(USER_LIBPATHS) --start-group $(USER_LDLIBS) --end-group $(USER_LIBGCC)
|
||||||
|
|
||||||
$(TOPDIR)/nuttx_user.elf: nuttx_user.elf
|
$(TOPDIR)/nuttx_user.elf: nuttx_user.elf
|
||||||
|
Loading…
Reference in New Issue
Block a user