* Bob Friesenhahn <bfrie...@simple.dallas.tx.us>, 2015-08-10, 12:53:
$ g++ -I/usr/include/GraphicsMagick test.cc -lGraphicsMagick++
/tmp/ccrGwLtD.o: In function `main':
test.cc:(.text+0x1c): undefined reference to
`Magick::Color::Color(unsigned short, unsigned short, unsigned
short)'
collect2: error: ld returned 1 exit status
Upgrading libgraphicsmagick++1-dev fixes this...
It looks like libgraphicsmagick1-dev needs versioned breaks against
libgraphicsmagick++1-dev.
Perhaps this issue is due to g++ defaulting to a newer version of the
C++ standard and thus it requires a new C++ ABI?
I don't think so. I'd rather blame:
* Test build with QuantumDepth 16 (closes: #557879).
But wait, isn't change of QuantumDepth an ABI breakage?
SONAME of the non-C++ library didn't change; it's still
/usr/lib/libGraphicsMagick.so.3.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org