Hello,
I know about that. However, I compiled it with that compiler option enabled
(as you can see in any buildd log report of this release on hppa, since I
enabled it in -2):
buildd logs:
-------------------------------
mkdir build && \
cd build && \
cmake -D CMAKE_INSTALL_PREFIX:PATH=/usr \
-D CMAKE_CXX_FLAGS=-g -O2 -O2 -ffunction-sections \
.. && \
/usr/bin/make
-------------------------------
changelog:
http://packages.debian.org/changelogs/pool/main/k/k3d/current/changelog
debian/rules:
-------------------------------
ifeq (hppa,$(DEB_BUILD_ARCH))
CXXFLAGS += -ffunction-sections
endif
[and the same as the buildd logs show a bit after that]
build-stamp:
dh_testdir
mkdir build && \
cd build && \
cmake -D CMAKE_INSTALL_PREFIX:PATH=/usr \
-D CMAKE_CXX_FLAGS=$(CXXFLAGS) \
.. && \
$(MAKE) $(PARALLEL_OPTIONS)
touch build-stamp
-------------------------------
And it doesn't seem to make any difference. So either CMake is not passing
down the parameter correctly to the compiler, or the compiler ignores it or
fails to do this properly for some reason, or some other problem/combination
of problems with compiling and linking that makes this error happen.
Any idea about how to make it work?
Regards.
--
Manuel A. Fernandez Montecelo <[email protected]>
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]