mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-04-24 09:56:35 +02:00
commit
a3352ac1dc
2 changed files with 6 additions and 4 deletions
6
Makefile
6
Makefile
|
@ -25,7 +25,7 @@ endif
|
|||
all: mk_build_dir $(SHLIB) $(I2PD)
|
||||
|
||||
mk_build_dir:
|
||||
test -d obj || mkdir obj
|
||||
mkdir -p obj
|
||||
|
||||
api: $(SHLIB)
|
||||
|
||||
|
@ -37,12 +37,12 @@ api: $(SHLIB)
|
|||
## custom FLAGS to work at build-time.
|
||||
|
||||
deps:
|
||||
@test -d obj || mkdir obj
|
||||
@mkdir -p obj
|
||||
$(CXX) $(CXXFLAGS) $(NEEDED_CXXFLAGS) -MM *.cpp > $(DEPS)
|
||||
@sed -i -e '/\.o:/ s/^/obj\//' $(DEPS)
|
||||
|
||||
obj/%.o : %.cpp
|
||||
@test -d obj || mkdir obj
|
||||
@mkdir -p obj
|
||||
$(CXX) $(CXXFLAGS) $(NEEDED_CXXFLAGS) $(INCFLAGS) $(CPU_FLAGS) -c -o $@ $<
|
||||
|
||||
# '-' is 'ignore if missing' on first run
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
CXXFLAGS = -g -Wall -fPIC
|
||||
CXXFLAGS = -g -Wall
|
||||
INCFLAGS =
|
||||
|
||||
## NOTE: The NEEDED_CXXFLAGS are here so that custom CXXFLAGS can be specified at build time
|
||||
|
@ -22,6 +22,8 @@ else # not supported
|
|||
$(error Compiler too old)
|
||||
endif
|
||||
|
||||
NEEDED_CXXFLAGS += -fPIC
|
||||
|
||||
ifeq ($(USE_STATIC),yes)
|
||||
LIBDIR := /usr/lib
|
||||
LDLIBS = $(LIBDIR)/libboost_system.a
|
||||
|
|
Loading…
Add table
Reference in a new issue