mirror of
https://git.busybox.net/buildroot.git
synced 2024-11-25 14:33:29 +08:00
olsr: fix build
Pass TARGET_CONFIGURE_OPTS in the environment rather than as make arguments, so the olsr build system can append to CFLAGS / LDFLAGS - Otherwise build fails when the wrong linker flags are used to create the plugin .so's. Also pass ARCH, so the olsr build system choses the right libdir / PIC settings for the target, rather than for the host. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
7608184673
commit
a1c787ea6a
@ -16,7 +16,7 @@ OLSR_PLUGINS=dot_draw dyn_gw secure
|
||||
OLSR_TARGET_PLUGIN=usr/lib/
|
||||
|
||||
define OLSR_BUILD_CMDS
|
||||
$(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) olsrd $(OLSR_PLUGINS)
|
||||
$(TARGET_CONFIGURE_OPTS) $(MAKE) ARCH=$(KERNEL_ARCH) -C $(@D) olsrd $(OLSR_PLUGINS)
|
||||
endef
|
||||
|
||||
define OLSR_INSTALL_TARGET_CMDS
|
||||
|
Loading…
Reference in New Issue
Block a user