Thanks for the info. I hadn't run across that before. I am embarrassed
that I have let myself fall that far behind.
If anyone is reading along and is suffering from the same ignorance I do, I
found another nice article on the subject of these two:
http://msdn.microsoft.com/en-us/library/aa289170.aspx
Thanks,
Doug Beatty
Adam Merz
I know it was your opinion. I am just interested in it because DLL's are something I just do. I was wondering what reasons you may have for preferring not to use them.
To that end, I may be displaying some inexcusable ignorance but what is WPO?
I don't want to get into a long discussion about this. Just curiosity in passing.
WPO is Whole Program Optimization, enabled in MSVC with the /GL compiler option (http://msdn.microsoft.com/en-us/library/0zza0de8.aspx) and the /LTCG linker option (http://msdn.microsoft.com/en-us/library/xbf3tbeh.aspx). For code that benefits especially well from inlining, it can be a great boon to performance. That alone is enough for me to use static libs on Windows when I can; PGO (Profile Guided Optimization) only furthers my opinion. :-) Another factor for me is the size of .dlls. My boost_regex-vc90-mt-1_36.dll is 696KB; if I'm only using half the functionality in boost.regex, I don't want to distribute the functionality I'm not using with my application. _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users ----------------------------------------- This e-mail and any attachments are intended only for the individual or company to which it is addressed and may contain information which is privileged, confidential and prohibited from disclosure or unauthorized use under applicable law. If you are not the intended recipient of this e-mail, you are hereby notified that any use, dissemination, or copying of this e-mail or the information contained in this e-mail is strictly prohibited by the sender. If you have received this transmission in error, please return the material received to the sender and delete all copies from your system.