id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
190	library version uses wrong flag for C++, not C	kyngchaos	pramsey	"The internal library version on OSX comes out as 0.0.0 for the C++ libgeos.  libgoes_c does have the library version.  The file names do have the version for both.  That is, using `otool -L`:

{{{
/usr/local/lib/libgeos.3.0.0.dylib (compatibility version 0.0.0, current version 0.0.0)

/usr/local/lib/libgeos_c.1.4.1.dylib (compatibility version 6.0.0, current version 6.1.0)
}}}

I see that in the Makefile for the C library there is:

{{{
libgeos_c_la_LDFLAGS = \
	-version-info 5:1:4 \
	-no-undefined
}}}

while the C++ Makefile has:

{{{
libgeos_la_LDFLAGS = \
	-release 3.0.0 \
	-no-undefined
}}}

Libtool seems to be ignoring the -release flag and using the default 0:0:0.
"	defect	closed	minor		Build/Install	3.0.0	Unassigned	wontfix		
