Welcome Faruq, and sorry if I did not answer your introduction post with the whole batch yesterday. I burned the midnight oil on other things while waiting for the latest Hugin to compile.
Faruq wrote: > I'm interested to work in processing large images in Hugin. We have > got a 16 mega-pixel Prosilica GE4900C CCD camera for tracking about 30 > mobile robots. It gives about 50MB image file per frame using a huge > memory. I'm running my tracking algorithm on Ubuntu 8.10 64bit and > got some nice results of tracking markers (http://ril.newport.ac.uk/ > sarker/index.php?pid=21). Interesting. > I'm compiling latest 3768 Hugin from SVN and fixed some small issues > related to library location. > Now I've got this error following a compilation of sources from svn: I guess your on Ubuntu 8.10 64bit? When I read your message I checked to see if there is something wrong with svn3768. It builds fine on Windows. Unfortunately I did not have an Ubuntu box available to try. Are your libraries standard Ubuntu ones, or do you build them yourself? AFAIK there should not be issues with library location on standard Ubuntu. If you are building the libs yourself, what versions? specifically wxWidgets? You'll need 2.8 or higher. Also the wxGLCanvas is not activated by default in Windows. I don't recall if this modification is necessary when building on Ubuntu as well: <http://wiki.panotools.org/Hugin_SDK_(MSVC_2008)#wxWidgets> maybe somebody who is currently running/using Ubuntu can help you more. In the meantime, start working in parallel on your application. You need to apply before April 3 to be eligible. You can always refine your tools and provide a patch a few days later, as we will rank the student proposals until April 20, but don't delay too much, it's a first come first serve queue. Good Luck Yuv Good Luck Yuv > > root:hugin# make > [ 4%] Built target huginbasewx > [ 6%] Built target huginlevmar > [ 7%] Built target huginjhead > [ 30%] Built target huginbase > [ 36%] Built target celeste > [ 44%] Built target huginvigraimpex > [ 44%] Built target celeste_standalone > [ 45%] Built target celeste_train > [ 52%] Built target huginANN > [ 53%] Built target huginlensdb > [ 54%] Built target open_file > [ 54%] Built target align_image_stack > [ 55%] Built target autooptimiser > [ 55%] Built target fulla > [ 56%] Built target nona > [ 56%] Built target pto2mk > [ 57%] Built target tca_correct > [ 57%] Built target vig_optimize > [ 59%] Built target matchpoint > [ 61%] Built target hugin_hdrmerge > [ 62%] Built target hugin_stitch_project > [ 62%] Building CXX object src/hugin1/hugin/CMakeFiles/hugin.dir/ > GLPreviewFrame.o > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp:47:1: > warning: "DEBUG_HEADER" redefined > In file included from /home/newport-ril/tmp/hugin/src/hugin1/common/ > utils.h:27, > from /home/newport-ril/tmp/hugin/src/hugin1/panoinc.h: > 70, > from /home/newport-ril/tmp/hugin/src/hugin1/hugin/ > GLPreviewFrame.cpp:36: > /home/newport-ril/tmp/hugin/src/hugin_base/hugin_utils/utils.h:62:1: > warning: this is the location of the previous definition > In file included from /home/newport-ril/tmp/hugin/src/hugin1/hugin/ > GLPreviewFrame.cpp:44: > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLViewer.h:41: error: > expected class-name before ‘{’ token > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLViewer.h:68: error: ISO > C++ forbids declaration of ‘wxGLContext’ with no type > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLViewer.h:68: error: > expected ‘;’ before ‘*’ token > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp: In > constructor ‘GLPreviewFrame::GLPreviewFrame(wxFrame*, PT::Panorama&)’: > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp:171: > error: ‘WX_GL_RGBA’ was not declared in this scope > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp:171: > error: ‘WX_GL_DOUBLEBUFFER’ was not declared in this scope > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp:178: > error: invalid conversion from ‘GLViewer*’ to ‘int’ > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp:178: > error: initializing argument 1 of ‘wxSizerItem* wxSizer::Add(int, > int, int, int, int, wxObject*)’ > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp: In > member function ‘void GLPreviewFrame::OnNumTransform > (wxCommandEvent&)’: > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp:726: > warning: format not a string literal and no format arguments > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp:732: > warning: format not a string literal and no format arguments > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp:738: > warning: format not a string literal and no format arguments > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp: In > member function ‘void GLPreviewFrame::OnTextCtrlChanged > (wxCommandEvent&)’: > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp:759: > warning: format not a string literal and no format arguments > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp:775: > warning: format not a string literal and no format arguments > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp: In > member function ‘void GLPreviewFrame::OnTrackChangeFOV > (wxScrollEvent&)’: > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp:851: > error: ‘class GLViewer’ has no member named ‘Refresh’ > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp: In > member function ‘void GLPreviewFrame::OnCrop(wxCommandEvent&)’: > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp:1019: > error: ‘class GLViewer’ has no member named ‘Refresh’ > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp: In > member function ‘void GLPreviewFrame::OnDrag(wxCommandEvent&)’: > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp:1033: > error: ‘class GLViewer’ has no member named ‘Refresh’ > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp: In > member function ‘void GLPreviewFrame::OnIdentify(wxCommandEvent&)’: > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp:1048: > error: ‘class GLViewer’ has no member named ‘Refresh’ > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp: In > member function ‘void GLPreviewFrame::TurnOffTools > (std::set<PreviewTool*, std::less<PreviewTool*>, > std::allocator<PreviewTool*> >)’: > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp:1061: > error: ‘class GLViewer’ has no member named ‘Refresh’ > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp:1067: > error: ‘class GLViewer’ has no member named ‘Refresh’ > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp:1073: > error: ‘class GLViewer’ has no member named ‘Refresh’ > make[2]: *** [src/hugin1/hugin/CMakeFiles/hugin.dir/GLPreviewFrame.o] > Error 1 > make[1]: *** [src/hugin1/hugin/CMakeFiles/hugin.dir/all] Error 2 > make: *** [all] Error 2 > root:hugin# > and if I add this header in GLView.h > > #include <wx/gtk/glcanvas.h> > > it shows this: > [ 62%] Building CXX object src/hugin1/hugin/CMakeFiles/hugin.dir/ > GLPreviewFrame.o > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp:47:1: > warning: "DEBUG_HEADER" redefined > In file included from /home/newport-ril/tmp/hugin/src/hugin1/common/ > utils.h:27, > from /home/newport-ril/tmp/hugin/src/hugin1/panoinc.h: > 70, > from /home/newport-ril/tmp/hugin/src/hugin1/hugin/ > GLPreviewFrame.cpp:36: > /home/newport-ril/tmp/hugin/src/hugin_base/hugin_utils/utils.h:62:1: > warning: this is the location of the previous definition > In file included from /home/newport-ril/tmp/hugin/src/hugin1/hugin/ > GLViewer.h:27, > from /home/newport-ril/tmp/hugin/src/hugin1/hugin/ > GLPreviewFrame.cpp:44: > /usr/local/include/wx-2.8/wx/gtk/glcanvas.h:67: error: > ‘wxGLCanvasName’ was not declared in this scope > /usr/local/include/wx-2.8/wx/gtk/glcanvas.h:73: error: > ‘wxGLCanvasName’ was not declared in this scope > /usr/local/include/wx-2.8/wx/gtk/glcanvas.h:81: error: > ‘wxGLCanvasName’ was not declared in this scope > /usr/local/include/wx-2.8/wx/gtk/glcanvas.h:89: error: > ‘wxGLCanvasName’ was not declared in this scope > /usr/local/include/wx-2.8/wx/gtk/glcanvas.h:100: error: > ‘wxGLCanvasName’ was not declared in this scope > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp: In > constructor ‘GLPreviewFrame::GLPreviewFrame(wxFrame*, PT::Panorama&)’: > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp:171: > error: ‘WX_GL_RGBA’ was not declared in this scope > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp:171: > error: ‘WX_GL_DOUBLEBUFFER’ was not declared in this scope > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp: In > member function ‘void GLPreviewFrame::OnNumTransform > (wxCommandEvent&)’: > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp:726: > warning: format not a string literal and no format arguments > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp:732: > warning: format not a string literal and no format arguments > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp:738: > warning: format not a string literal and no format arguments > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp: In > member function ‘void GLPreviewFrame::OnTextCtrlChanged > (wxCommandEvent&)’: > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp:759: > warning: format not a string literal and no format arguments > /home/newport-ril/tmp/hugin/src/hugin1/hugin/GLPreviewFrame.cpp:775: > warning: format not a string literal and no format arguments > make[2]: *** [src/hugin1/hugin/CMakeFiles/hugin.dir/GLPreviewFrame.o] > Error 1 > make[1]: *** [src/hugin1/hugin/CMakeFiles/hugin.dir/all] Error 2 > make: *** [all] Error 2 > > > Any idea? > > TIA > Faruque > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
