Re: [boost] DLL hell
Martin Bosticky said: > Hello everybody, > > I just got the boost_1.30.0 version. Some libraries (like thread) > require use of a DLL. However I would like to avoid the DLL hell. From > looking at the output of the thread build it looks like a statically > linkable library is not available. > > Is there some reason why I would not be able to create a static library > for the thread library in VC7.1? Has anybody done this already? I feel > this is very important because maintenance of multiple dll versions on > client machines can be a really nasty problem. Maintenance of multiple versions of a DLL isn't as bad as you make out. Just place them in the app directory and don't worry about actually sharing the library ;). I *know* that DLLs aren't the ideal distribution mechanism on Windows (despite it's popularity), but yes, there's a reason for it. Thread clean up can't be implemented any other way. Read the archives where this subject gets discussed at least once a month. (I'll add a FAQ entry about this soon.) -- William E. Kempf ___ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Re: [boost] DLL hell
It was a long thread about this issue ... Look in archive for the subject "Thread Lib and DLL" arround the date: 3/30/2003 - Original Message - From: Martin Bosticky To: boost Sent: Sunday, June 29, 2003 2:29 AM Subject: [boost] DLL hell Hello everybody, I just got the boost_1.30.0 version. Some libraries (like thread) require use of a DLL. However I would like to avoid the DLL hell. >From looking at the output of the thread build it looks like a statically linkable library is not available. Is there some reason why I would not be able to create a static library for the thread library in VC7.1? Has anybody done this already? I feel this is very important because maintenance of multiple dll versions on client machines can be a really nasty problem. Regards, Martin.
[boost] DLL hell
Hello everybody, I just got the boost_1.30.0 version. Some libraries (like thread) require use of a DLL. However I would like to avoid the DLL hell. >From looking at the output of the thread build it looks like a statically linkable library is not available. Is there some reason why I would not be able to create a static library for the thread library in VC7.1? Has anybody done this already? I feel this is very important because maintenance of multiple dll versions on client machines can be a really nasty problem. Regards, Martin.