FreeRDP/winpr/libwinpr
Bernhard Miklautz bbb6bf6b43 Include major version number in library names
Currently it is not possible to cleanly install multiple major version
of FreeRDP concurrently as some of the development libraries (.so files)
files can conflict.

This change renames all libraries to include the major version number in
the library name to fix this limitation.

The list of changed libraries:

libwinpr-tools.so -> libwinpr-tools2.so
libwinpr.so -> libwinpr2.so
libfreerdp.so -> libfreerdp2.so
libfreerdp-client.so -> libfreerdp-client2.so
libfreerdp-shadow.so -> libfreerdp-shadow2.so
libfreerdp-server.so ->  libfreerdp-server2.so
libfreerdp-shadow-subsystem.so -> libfreerdp-shadow-subsystem2.so
libuwac.so -> libuwac0.so

As the library names have changed, projects that use FreeRDP will need to
update their dependencies. -
If pkg-config or cmake find modules are used, reconfiguration might be
sufficient.

Fixes #3460
2017-01-16 11:11:58 +01:00
..
asn1 First shot on fixing over linking 2016-03-29 18:14:34 +02:00
bcrypt First shot on fixing over linking 2016-03-29 18:14:34 +02:00
clipboard ctest for int format specifiers and usage doc 2016-12-16 14:20:30 +01:00
com First shot on fixing over linking 2016-03-29 18:14:34 +02:00
comm fix string format specifiers 2016-12-16 13:48:43 +01:00
credentials Removed windows module.def files. 2016-02-29 15:18:47 +01:00
credui fix string format specifiers 2016-12-16 13:48:43 +01:00
crt ctest for int format specifiers and usage doc 2016-12-16 14:20:30 +01:00
crypto Merge pull request #3665 from realjiangms/fix_ssl_add_all_digests 2017-01-13 09:46:14 +01:00
dsparse fix string format specifiers 2016-12-16 13:48:43 +01:00
environment Disabled thread local storage on iOS. 2016-10-06 13:43:10 +02:00
error fix string format specifiers 2016-12-16 13:48:43 +01:00
file fix string format specifiers 2016-12-16 13:48:43 +01:00
handle Merge pull request #3163 from akallabeth/set_file_time 2016-03-02 09:43:46 +01:00
heap Removed windows module.def files. 2016-02-29 15:18:47 +01:00
input Several fixes for keyboard type 7 (japanese) 2016-02-11 21:40:50 +01:00
interlocked fix string format specifiers 2016-12-16 13:48:43 +01:00
io winpr: fix UWP portability 2016-12-02 13:18:55 -05:00
library fix string format specifiers 2016-12-16 13:48:43 +01:00
locale First shot on fixing over linking 2016-03-29 18:14:34 +02:00
memory First shot on fixing over linking 2016-03-29 18:14:34 +02:00
nt fix string format specifiers 2016-12-16 13:48:43 +01:00
path fix string format specifiers 2016-12-16 13:48:43 +01:00
pipe fix string format specifiers 2016-12-16 13:48:43 +01:00
pool fix string format specifiers 2016-12-16 13:48:43 +01:00
registry fix string format specifiers 2016-12-16 13:48:43 +01:00
rpc fix string format specifiers 2016-12-16 13:48:43 +01:00
security First shot on fixing over linking 2016-03-29 18:14:34 +02:00
shell Fixed android build issues. 2016-02-01 15:21:07 +01:00
smartcard fix string format specifiers 2016-12-16 13:48:43 +01:00
sspi Fix compilation with OpenSSL 1.1.0 using MSVC 2017-01-09 16:43:28 +01:00
sspicli winpr/synch: remove the dependency on winsock.h 2015-07-14 11:39:41 +02:00
synch fix string format specifiers 2016-12-16 13:48:43 +01:00
sysinfo ctest for int format specifiers and usage doc 2016-12-16 14:20:30 +01:00
thread fix string format specifiers 2016-12-16 13:48:43 +01:00
timezone Update timezone data to Dec 2016 2017-01-11 16:56:34 -05:00
utils Merge pull request #3665 from realjiangms/fix_ssl_add_all_digests 2017-01-13 09:46:14 +01:00
winhttp winpr: always build "monolitic" 2014-07-10 11:10:58 +02:00
winsock winpr: fix win32 linking issues 2016-06-16 11:47:33 +02:00
wnd fix string format specifiers 2016-12-16 13:48:43 +01:00
wtsapi fix string format specifiers 2016-12-16 13:48:43 +01:00
CMakeLists.txt Include major version number in library names 2017-01-16 11:11:58 +01:00
dummy.c freerdp: various missing link dependencies and symbol exports 2013-09-03 21:48:26 -04:00
log.h Moved logging defines to main logger. 2014-09-09 16:32:04 +02:00