CMake: add note about library versioning
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@1310 7f0cb862-5218-0410-a997-914c9d46530a
This commit is contained in:
parent
66fb02ae56
commit
f36e176d61
@ -312,6 +312,11 @@ ELSE()
|
|||||||
# http://sourceware.org/autobook/autobook/autobook_91.html#SEC91
|
# http://sourceware.org/autobook/autobook/autobook_91.html#SEC91
|
||||||
# http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
|
# http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
|
||||||
# Current: -version-info 12:0:9 -> 3.9.0
|
# Current: -version-info 12:0:9 -> 3.9.0
|
||||||
|
# Note: most platforms now prefer the latter major.minor.revision form
|
||||||
|
# (e.g. FreeBSD, cf. http://debbugs.gnu.org/cgi/bugreport.cgi?bug=8765),
|
||||||
|
# or special-cased FreeGLUT long ago (e.g. .so.4 on OpenBSD), so
|
||||||
|
# the lack of support for current:revision:age in CMake should
|
||||||
|
# not be a problem.
|
||||||
# - the output library should be named glut so it'll be linkable with -lglut
|
# - the output library should be named glut so it'll be linkable with -lglut
|
||||||
# - the shared library should link to the dependency libraries so that the user
|
# - the shared library should link to the dependency libraries so that the user
|
||||||
# won't have to link them explicitly (they shouldn't have to know that we depend
|
# won't have to link them explicitly (they shouldn't have to know that we depend
|
||||||
|
Reference in New Issue
Block a user