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:
parent
fa9d8c718a
commit
ab76f9d5e7
5
README
5
README
@ -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)
|
||||||
|
5
vars.mk
5
vars.mk
@ -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`
|
||||||
|
Loading…
Reference in New Issue
Block a user