I went through that process yesterday. Eventually I made it, hugin 0.8.0 is now running fine on my Hardy :-) But there are a few of gotchas that you must be aware of when running the command that Kornel described on a console/x-terminal:
A) The same compilation error will occur for some 20 other compilation commands throughout the Makefile. So each time that such error occurs, it is necessary to go up the screen und find the last line starting with: > cd <some_programme_directory_name> && c++ <long long list of arguments> Copy and paste that command into the shell prompt, add at the end: - lboost_thread-mt, and hit return. B) after that you need to continue the "make" command, but note that the last command got you into a different directory (e.g. hugin/src/ celeste_complete). So now do not forget to get back to where you were before, eg. type cd - # gets you back to <your_installation_directory>/hugin/ make # carry on compiling hugin... it goes on for a while, until the same compilation error again is issued. Repeat here steps A) and B) using the last cd <...> && c++ <...> comand (e.g. with celeste_train, and there will be a big bunch of them). At some point make will go to the end and you can then make sudo make install. Alternatively it may be possible to edit the makefiles that are missing the boost_threads-mt library and only rum make again... it is maybe less work. I *think* you would need to edit the following files - but I'm not sure, do this at your own risk!!! ./src/tools/CMakeFiles/nona.dir/build.make ./src/tools/CMakeFiles/align_image_stack.dir/build.make ./src/tools/CMakeFiles/tca_correct.dir/build.make ./src/tools/CMakeFiles/fulla.dir/build.make ./src/tools/CMakeFiles/vig_optimize.dir/build.make ./src/tools/CMakeFiles/autooptimiser.dir/build.make ./src/tools/CMakeFiles/pto2mk.dir/build.make ./src/deghosting/CMakeFiles/hugin_hdrmerge.dir/build.make ./src/matchpoint/CMakeFiles/matchpoint.dir/build.make ./src/hugin_base/test/CMakeFiles/open_file.dir/build.make ./src/hugin1/nona_gui/CMakeFiles/nona_gui.dir/build.make ./src/hugin1/hugin/CMakeFiles/hugin.dir/build.make ./src/hugin1/stitch_project/CMakeFiles/hugin_stitch_project.dir/ build.make ./src/hugin1/ptbatcher/CMakeFiles/PTBatcherGUI.dir/build.make ./src/hugin1/ptbatcher/CMakeFiles/PTBatcher.dir/build.make ./src/celeste/training/CMakeFiles/celeste_train.dir/build.make ./src/celeste/autopano-sift-C/CMakeFiles/autopano.dir/build.make ./src/celeste/autopano-sift-C/CMakeFiles/generatekeys.dir/build.make ./src/celeste/autopano-sift-C/APSCpp/CMakeFiles/autopano-sift-c.dir/ build.make ./src/celeste/CMakeFiles/celeste_standalone.dir/build.make In each of them add -lboost_thread-mt at the end of the c++ command (remark: I've noticed that the option -lz always appears twice while - lboost_threads-mt is missing, so you may search-and-replace "-lz -lz" with "-lz -boost_thread-mt"): Once this is done, go back to the hugin directory and type "make". I would expect that it runs without errors to the end. PLEASE NOTE: I've not tried this out, so do it at your own risk!!! Good luck, Alex On Jul 28, 7:25 pm, Kornel Benko <[email protected]> wrote: > Am Dienstag 28 Juli 2009 schrieb Zoran Zorkic: > > > On Jul 27, 9:38 am, Kornel Benko <[email protected]> wrote: > > > I miss here something like "-lboost_thread-mt". > > > > Try to repeat this command (but with -lboost_thread-mt in it) > > > Sorry, don't know where to put that? > > As an argument to command or in a file (if so, which one?). > > open a terminal (konsole or xterm) and type the (attached) command > This was part of your make-output, expanded with "-lboost_thread-mt". > I hope, I got it right. > > Kornel > -- > Kornel Benko > [email protected] > > command > < 1KViewDownload > > signature.asc > < 1KViewDownload --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
