Scalable Linker Error?

My OO.o work is relying heavily on the SVG library (libsvg) for parsing unfortunately. And currently, that specific library is not being cared for and has sat at its current version for a while now. I believe the last major update was sometime in 2005. So either its a shining example of perfect programming or its forgotten about. Remarkably, this is where the majority of my problems lie!

First off, the library itself does not accept streams and therefore requires direct access to a file, which may or may not be local to the user. Secondly, it requires the JPEG library (libjpeg). While I was building libsvg, it linked to the JPEG library correctly and without incident. But, when you try to link to the libsvg library, it freaks out saying that it cannot find libjpeg. Now the question is weather to continue developing and trying to fix the SVG library or modifying the code to use the internal XML parser inside of OpenOffice [Pastebin’d Error: http://pastebin.ca/570784]. Eventually, according to my mentor, libsvg will get replaced with the internal parser, but when this will happen, I am not sure.

On the other hand, while casually looking around for a solution to the above error, I actually got a nice chunk of coding done. I added functionality for line drawing, as well as some other minor things. Nothing too spectacular, but once the compile bug is fixed, there will be some visual feedback. Joy.

Tea is needed in vast Quantities!

Leave a Reply

You must be logged in to post a comment.