Hmm, The error you are reporting happens at the linking stage which usually means an #include statement is missing or a missing dependency... Are you doing a top level make? This call is made to a function that was added to the libhuginbase.so library, which gets compliled before everything else. I am travelling right now,so I don't have access to the code. When I return I can examine what files were changed to put in that call and send the list to you . Then you should be able to see what is missing from your tree. I know Bruno has compiled and checked the error feature after it was put in, so I am pretty sure it should build on other systems. However, I haven't played with OpenBSD....(perhaps I should try that some time...) :-)
Best Regards, - Gerry On Thu, May 7, 2009 at 10:49 AM, Stuart Henderson <[email protected]>wrote: > > On 2009-05-07, Gerry Patterson <[email protected]> wrote: > > Would please do another SVN update? You make also have to re-run cmake, > > although that should happen automatically when ever changes are made to > the > > cmakelist.txt files. To re-run cmake you should just have to type: > > > > 'cmake .' in a terminal window > > > > After that you should be able to run make as usual. > > > > Please post your results. > > Same thing with r3830; > > [...]/src/hugin1/hugin/wxPanoCommand.cpp:413: > undefined reference to > `HuginBase::PTools::calcCtrlPointErrors(HuginBase::PanoramaData&)' > > I should mention I have some patches, mostly to cope with different file > locations (and a pyramid.h diff borrowed from enblend to fix building with > GCC3), as far as I can tell they shouldn't affect this. All are here: > http://spacehopper.org/tmp/hugin/patches/ > > thank you, > Stuart > > > > > > On Wed, May 6, 2009 at 2:24 PM, Stuart Henderson <[email protected] > >wrote: > > > >> Building either beta4 or rc1 on OpenBSD gives an error when linking the > >> hugin executable, related to the change to automatically compute control > >> point error after loading a project. > >> > >> Linking CXX executable hugin > >> [...] > >> CMakeFiles/hugin.dir/wxPanoCommand.o(.text+0x6a2c): In function > >> `PT::wxLoadPTProjectCmd::execute()': > >> > /usr/obj/ports/hugin-0.8.0rc1/hugin-0.8.0/src/hugin1/hugin/wxPanoCommand.cpp:413: > >> undefined reference to > >> `HuginBase::PTools::calcCtrlPointErrors(HuginBase::PanoramaData&)' > >> collect2: ld returned 1 exit status > >> > >> I don't know CMake too well - could anyone suggest where I might start > >> looking please? (in case it's relevant, OpenBSD currently has CMake > 2.4.8; > >> beta3 builds and runs nicely, including the fast preview window, and is > >> available in ports/packages). > >> > >> Thanks! > >> Stuart. > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "hugin and other free panoramic software" group. A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/hugin-ptx -~----------~----~----~----~------~----~------~--~---
