
20 Jun
2005
20 Jun
'05
8:59 p.m.
Hi, What's the rationale for not prefixing shared libraries on Windows with "lib"? Jonathan

20 Jun
20 Jun
9:23 p.m.
Jonathan Turkanis wrote:
Hi,
What's the rationale for not prefixing shared libraries on Windows with "lib"?
1. It corresponds to how DLLs are specified to compilers, "-lboost_thread", on various platforms. On Unix the "lib*" is added for you, but on Windows it's not. 2. There would otherwise not be any way to distinguish the import library file "boost_thread.lib" of the DLL from the static library of the same library, "libboost_thread.lib". -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - Grafik/jabber.org
7309
Age (days ago)
7309
Last active (days ago)
2 comments
2 participants
participants (2)
-
Jonathan Turkanis
-
Rene Rivera