From bde88fc6341759875e264cc03afb0fc788fa06ed Mon Sep 17 00:00:00 2001 From: Jan Travnicek <Jan.Travnicek@fit.cvut.cz> Date: Sun, 22 Jun 2014 09:24:25 +0200 Subject: [PATCH] export all dynamic symbol for stacktrace to work --- alib2/makefile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/alib2/makefile b/alib2/makefile index 453cb2ecd3..6a71a60fff 100644 --- a/alib2/makefile +++ b/alib2/makefile @@ -2,8 +2,8 @@ SHELL:=/bin/bash LIBRARY:=libalib2.so TESTBIN:=alib2test -LDFLAGS:= -shared -lxml2 -TEST_LDFLAGS:= -L../alib2/lib -lxml2 -lalib2 -lcppunit -Wl,-rpath,. +LDFLAGS:= -rdynamic -shared -lxml2 +TEST_LDFLAGS:= -L../alib2/lib -rdynamic -lxml2 -lalib2 -lcppunit -Wl,-rpath,. OBJECTS:=$(patsubst src/%.cpp, obj/%.o, $(shell find src/ -name *cpp)) TEST_OBJECTS:=$(patsubst test-src/%.cpp, test-obj/%.o, $(shell find test-src/ -name *cpp)) @@ -24,7 +24,7 @@ obj/makefile: echo "SRCDIR:=" >> $@ echo "DEPTH:=" >> $@ echo "" >> $@ - echo "CXXFLAGS:= -std=c++11 -Og -g -rdynamic -c -Wall -pedantic -Wextra -fPIC -I/usr/include/libxml2/" >> $@ + echo "CXXFLAGS:= -std=c++11 -Og -g -c -Wall -pedantic -Wextra -fPIC -I/usr/include/libxml2/" >> $@ echo "" >> $@ echo "SOURCES:= \$$(shell find ../\$$(DEPTH)src/\$$(SRCDIR) -maxdepth 1 -type f -name \"*.cpp\")" >> $@ echo "DEPENDENCIES:= \$$(patsubst ../\$$(DEPTH)src/\$$(SRCDIR)%.cpp, ../\$$(DEPTH)obj/\$$(SRCDIR)%.d, \$$(SOURCES))" >> $@ @@ -74,7 +74,7 @@ test-obj/makefile: echo "SRCDIR:=" >> $@ echo "DEPTH:=" >> $@ echo "" >> $@ - echo "CXXFLAGS:= -std=c++11 -Og -g -rdynamic -c -Wall -pedantic -Wextra -I../\$$(DEPTH)src/ -I/usr/include/libxml2/" >> $@ + echo "CXXFLAGS:= -std=c++11 -Og -g -c -Wall -pedantic -Wextra -I../\$$(DEPTH)src/ -I/usr/include/libxml2/" >> $@ echo "" >> $@ echo "SOURCES:= \$$(shell find ../\$$(DEPTH)test-src/\$$(SRCDIR) -maxdepth 1 -type f -name \"*.cpp\")" >> $@ echo "DEPENDENCIES:= \$$(patsubst ../\$$(DEPTH)test-src/\$$(SRCDIR)%.cpp, ../\$$(DEPTH)test-obj/\$$(SRCDIR)%.d, \$$(SOURCES))" >> $@ -- GitLab