Mike Meyer <mwm-keyword-googlegroups.620...@mired.org> wrote .. > On Mon, 31 May 2010 10:53:45 +0930 > Antony Blakey <antony.bla...@gmail.com> wrote: > > > > > On 31/05/2010, at 10:44 AM, Marc Spitzer wrote: > > > also lets not forget about LD_LIBRARY_PATH issues, > > No Mac or Windows user would encounter these. > > You forget that the Mac is a Unix box. It supports LD_LIBRARY_PATH. In > an ideal world - where every developer did things right - you'd never > need it on any system. We don't live in such a world. In particular, > OSX tends to ship with obsolete versions of *very* popular Unix > libraries. So much so that you wind up having to choose between > building obsolete versions of the tools you want, losing valuable > features and bug fixes; or building current versions of libraries in > the system, leading to having to make sure your code and only your > code finds it - even when you're dynamically loading frameworks that > want to use the system version of the same library. > > On Windows, the problem is so common it's been given the name "DLL > hell". > > <mike > --
Mike makes a good point here. We had an Xserve for 7/8 years and one thing we found frustrating was the lack of updates for open source tools and how the next Apple release would zap the ones we made ourselves in between. It finally died last November and we were happy to replace it with an Ubuntu server box were we can control what is updated and when. As for the DLL hell, try to get an app. deployed to desktops through a central IT controlled process. Even if you do not intend to share DLLs, you will have a lot of explanations to give if your package contains a few... I went through this several times. Luc P. -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en