1
0
mirror of https://github.com/unrealircd/unrealircd.git synced 2026-07-04 18:03:13 +02:00

Fix missing symbols in GeoIP modules, move -lXYZ to the end.

This commit is contained in:
Bram Matthys
2021-10-30 08:51:15 +02:00
parent 6918bd4422
commit 2adbb42ec7
+4 -4
View File
@@ -110,10 +110,10 @@ clean:
# geoip_classic requires extra library
geoip_classic.so: geoip_classic.c $(INCLUDES)
$(CC) $(CFLAGS) $(MODULEFLAGS) $(GEOIP_CLASSIC_CFLAGS) $(GEOIP_CLASSIC_LIBS) -DDYNAMIC_LINKING \
-o geoip_classic.so geoip_classic.c
$(CC) $(CFLAGS) $(MODULEFLAGS) $(GEOIP_CLASSIC_CFLAGS) -DDYNAMIC_LINKING \
-o geoip_classic.so geoip_classic.c $(GEOIP_CLASSIC_LIBS)
# geoip_maxmind requires another extra library
geoip_maxmind.so: geoip_maxmind.c $(INCLUDES)
$(CC) $(CFLAGS) $(MODULEFLAGS) $(LIBMAXMINDDB_CFLAGS) $(LIBMAXMINDDB_LIBS) -DDYNAMIC_LINKING \
-o geoip_maxmind.so geoip_maxmind.c
$(CC) $(CFLAGS) $(MODULEFLAGS) $(LIBMAXMINDDB_CFLAGS) -DDYNAMIC_LINKING \
-o geoip_maxmind.so geoip_maxmind.c $(LIBMAXMINDDB_LIBS)