File loki_update-Makefile.diff of Package loki_setup
Index: loki_update/Makefile
===================================================================
--- loki_update.orig/Makefile
+++ loki_update/Makefile
@@ -32,9 +32,8 @@ LFLAGS += -Wl,-Bstatic
# You can find Ares at: ftp://athena-dist.mit.edu/pub/ATHENA/ares
LFLAGS += -L./libs/ares-1.1.0 -lares
LFLAGS += -L$(SETUPDB)/$(arch) -lsetupdb
-LFLAGS += $(shell xml-config --libs)
-LFLAGS += -lxml -lz
LFLAGS += -Wl,-Bdynamic
+LFLAGS += $(shell xml-config --libs) -lz
LFLAGS += -lm -ldl
TTY_LFLAGS =
@@ -44,9 +43,7 @@ GTK_ST_LFLAGS += $(shell libglade-config
GTK_ST_LFLAGS += $(shell gtk-config --libs)
GTK_ST_LFLAGS += -Wl,-Bdynamic
-GTK_SH_LFLAGS = -Wl,-Bstatic
GTK_SH_LFLAGS += $(shell libglade-config --libs)
-GTK_SH_LFLAGS += -Wl,-Bdynamic
GTK_SH_LFLAGS += $(shell gtk-config --libs)
CORE_OBJS = loki_update.o prefpath.o url_paths.o meta_url.o \
@@ -61,7 +58,7 @@ OBJS = $(CORE_OBJS) $(SNARF_OBJS)
CORE_SRCS = $(CORE_OBJS:.o=.c)
-all: $(TARGET) tty_ui.so gtk_st_ui.so gtk_sh_ui.so
+all: $(TARGET) tty_ui.so gtk_sh_ui.so
gtk_sh_ui.so: gtk_ui.o
$(CC) -o $@ -shared $^ $(GTK_SH_LFLAGS)