Tuesday, July 20, 2004

One of the frustrations I am dealing with lately has to do with building my local tcl distribution. It involves finding the latest versions of the various extensions (modules, packages, whatever you wish to call them) and getting them to build and install appropriately.

For an example of the kind of frustrations encountered - one of the extensions requires linkage against libxml2 - a recent version. However, the OS itself only comes with an older version of the library. I've attempted to build a newer version of the library, but attempts to link statically against that new version have failed miserably.

There is a company who makes a build of many of the needed pieces available pre-built. Alas, the compilation license used makes the idea of pursuing the appropriate approvals from two companies daunting; and I still would be faced with building extensions after it was all said and done.

No comments: