]> git.ipfire.org Git - thirdparty/ipxe.git/commitdiff
[linux] Place -lslirp at end of linker search list
authorMichael Brown <mcb30@ipxe.org>
Wed, 3 Mar 2021 01:09:33 +0000 (01:09 +0000)
committerMichael Brown <mcb30@ipxe.org>
Wed, 3 Mar 2021 01:09:33 +0000 (01:09 +0000)
Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/Makefile.linux

index 09b2b1577d546bc7bd6800e6d5a07c9de3687fd7..85d9c64385e0face7e28087ebc981f5dd7f9f5ed 100644 (file)
@@ -34,7 +34,7 @@ LIBSLIRP_TEST = $(CC) $(LINUX_CFLAGS) -x c /dev/null -nostartfiles \
 WITH_LIBSLIRP  := $(shell $(LIBSLIRP_TEST) && $(ECHO) yes)
 ifneq ($(WITH_LIBSLIRP),)
 LINUX_CFLAGS   += -DHAVE_LIBSLIRP
-LINUX_LDFLAGS  += -lslirp
+LINUX_LIBS     += -lslirp
 endif
 
 # Host API wrapper
@@ -48,5 +48,4 @@ $(BIN)/linux_api.o : interface/linux/linux_api.c include/ipxe/linux_api.h \
 #
 $(BIN)/%.linux : $(BIN)/%.linux.tmp $(BIN)/linux_api.o
        $(QM)$(ECHO) "  [FINISH] $@"
-       $(Q)$(CC) $(LINUX_CFLAGS) $(WORKAROUND_CFLAGS) $(LINUX_LDFLAGS) \
-               -o $@ $^
+       $(Q)$(CC) $(LINUX_CFLAGS) $(WORKAROUND_CFLAGS) -o $@ $^ $(LINUX_LIBS)