Originally posted by F.Ultra
View Post
For the love of God or whoever you believe in, can you guys seriously start treating major versions as completely SEPARATE libraries? Please? They ARE even part of the name, especially on Windows where it's literally called libgtk2.dll or whatever.
zlib is called zlib1.dll (for eventual zlib2 maybe in the future). The difference between zlib1 and zlib2 is the same as the difference between kernel32 and user32 -- i.e. totally separate libraries.
All of the libraries that apps bundle are stable though. Going from gtk2 to gtk3 is a change in the LIBRARY itself, like going from GDI to Direct2D. Once you use this mindset you realize why it's retarded to drop "old versions" of a library.
And obviously, most of those DLLs are shipped by apps because they aren't part of Windows, not necessarily that they are unstable.
Comment