Use pkg-config to find out the openssl/libarchive required static libs.

--HG--
extra : convert_revision : xtraeme%40gmail.com-20100331105031-rgq5aux38pptti6j
This commit is contained in:
Juan RP 2010-03-31 12:50:31 +02:00
parent fa9d8c718a
commit ab76f9d5e7
2 changed files with 5 additions and 5 deletions

5
README
View File

@ -2,10 +2,9 @@ See http://xbps.nopcode.org/ for information.
To build this you'll need: To build this you'll need:
- pkg-config
- openssl (development package with static libs) - openssl (development package with static libs)
- libarchive (development package with static libs, and all features - libarchive (development package with static libs)
built in: acl/attr, xz, bzip2 and zlib are REQUIRED to build the
static binaries!)
- proplib (development package with static lib), - proplib (development package with static lib),
available at http://code.google.com/p/portableproplib available at http://code.google.com/p/portableproplib
- asciidoc (to build the manpages) - asciidoc (to build the manpages)

View File

@ -29,5 +29,6 @@ CFLAGS = $(DEBUG_FLAGS) $(WARNFLAGS) -fPIC -DPIC -fstack-protector-all
SHAREDLIB_CFLAGS = -fvisibility=default SHAREDLIB_CFLAGS = -fvisibility=default
# Grr, hate the static libs! # Grr, hate the static libs!
STATIC_LIBS = -lprop -lpthread -larchive -lssl -lcrypto -ldl -lacl STATIC_LIBS = -lprop -lpthread
STATIC_LIBS += -lattr -llzma -lbz2 -lz STATIC_LIBS += `pkg-config openssl --libs --static`
STATIC_LIBS += `pkg-config libarchive --libs --static`