On Fri, 2007-05-25 at 15:14 -0500, Dirk Eddelbuettel wrote: > On 25 May 2007 at 22:04, Luigi Ballabio wrote: > | Not yet. The Boost 1.34 release was exceptionally bad timing for us, > | since we were finalizing release 0.8.0 when it was made. Instead of > | installing 1.34 and restarting the tests (which I did suspect would > | fail---see <http://thread.gmane.org/gmane.comp.lib.boost.devel/159278>) > | I chose not to further delay 0.8.0. In fact, the release notes suggest > | to use 1.33.1 on Linux systems. If this makes things difficult for you, > | I'll try and make a 0.8.1 release to add Boost 1.34 compatibility; but > | at this point 0.8.0 is frozen. > > I think we simply need to work the configure script. From my casual glance > at it, boost doesn't seem to have change file locations so I am confused as > to what could have caused this to break.
As reported in the cited thread, the API of the Boost unit-test framework changed somewhat. In particular, the shared library we link against used to define a main() function, but no longer does so---which is the probable source of the error (what does config.log say? It should include a log of the failed test with the exact compilation or linker error.) In short, we'll probably have to change the test sources to make it work with the new framework. As soon as I get 0.8.0 out, I'll make the changes and release 0.8.1 to add 1.34 support and fix your build. But please let me release 0.8.0 first. It's finalized now, and I rather not reopen it and restart a release cycle because Boost made a release. > [ Oh, and while I have you here: we have a really weird build bug with > QL-Swig on a few more obscure arches. I didn't bug you with that as it > build on all other version -- but see how 0.4.0 failed on a view. From > the errors I see on the failed attempts, it looks to me as if gcc et > al are to blame. We'll see. Source URLs are > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=419742 and > http://buildd.debian.org/build.php?pkg=quantlib-swig ] Weird. But as I don't know anything about mips, I'd check the suggestion of the developer who reported the bug. Do you have the log of the main QuantLib compilation? Is it possible to check that it did include -fPIC at each g++ invocation? Later, Luigi ---------------------------------------- When all else fails, pour a pint of Guinness in the gas tank, advance the spark 20 degrees, cry "God Save the Queen!", and pull the starter knob. -- MG "Series MGA" Workshop Manual -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]