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
-~----------~----~----~----~------~----~------~--~---

Reply via email to