diff --git a/c_adlib/ad_gk/native/Makefile b/c_adlib/ad_gk/native/Makefile index c093c738..bdfd31c7 100644 --- a/c_adlib/ad_gk/native/Makefile +++ b/c_adlib/ad_gk/native/Makefile @@ -1,7 +1,7 @@ # # configure environment # -TARGET = ad_ff +TARGET = ad_gk include global.mak include defaults.$(PLAT) include rules.mak diff --git a/c_adlib/ad_gk/native/link.lux b/c_adlib/ad_gk/native/link.lux index 019f3c26..4798177b 100644 --- a/c_adlib/ad_gk/native/link.lux +++ b/c_adlib/ad_gk/native/link.lux @@ -1,5 +1,15 @@ LINK = $(CPP) \ + -Wl,-Bsymbolic \ -shared \ - -Wl \ + -pthread\ + -O2 -fno-exceptions -fno-check-new\ + -Wl,-rpath -Wl,/usr/lib$(ARC) \ + -L/usr/lib$(ARC) -lpthread -lc -ldl \ + -L/opt/gnome/lib$(ARC) -lglib-2.0 \ + -Wl,-soname -Wl,lib$(TARGET).so.$(PROD_NUM) \ -o $(LIBDIR)$(XTRA)/lib$(TARGET).so.$(BLD_VER) \ + -L$(LIBDIR)$(XTRA) \ $(OBJDIR)*.$(O) + + + diff --git a/c_adlib/ad_gk/native/objs.lux b/c_adlib/ad_gk/native/objs.lux index 25e959c6..50130ebf 100644 --- a/c_adlib/ad_gk/native/objs.lux +++ b/c_adlib/ad_gk/native/objs.lux @@ -1,7 +1,2 @@ OBJS=\ - Common.$(O) \ - CryptManager.$(O) \ - FirefoxPasswordManager.$(O) \ - ProfileManager.$(O) \ - SignonManager.$(O) \ - DataManager.$(O) + ad_gk.$(O)