[ptx] failed to build 0.5-beta 4

Luquet Pierre-Sylvain psluquet at info.unicaen.fr
Thu Mar 10 09:17:31 GMT 2005


Hi,

I tryed to build the beta 4 version of hugin 0.5 but failed in (final ?) 
phase.


Here are the error messages :

g++ -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/gtk-2.0 
-I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 
-I/usr/include/pango-1.0 -I/usr/include/freetype2 
-I/usr/include/freetype2/freetype2 -I/usr/include/freetype2/freetype2/config 
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/local/include 
-DHasPANO -g -O2 -o hugin -Wl,--export-dynamic huginApp.o ImagesList.o 
AutoCtrlPointCreator.o MainFrame.o CPImageCtrl.o CPEditorPanel.o LensPanel.o 
ImagesPanel.o CommandHistory.o PanoPanel.o NonaStitcherPanel.o 
PTStitcherPanel.o PreviewFrame.o PreviewPanel.o ImageCenter.o OptimizePanel.o 
RunOptimizerFrame.o RunStitcherFrame.o CPListFrame.o TextKillFocusHandler.o 
ImageOrientationPanel.o ImageOrientationFrame.o PanoDruid.o 
CPZoomDisplayPanel.o CPFineTuneFrame.o PreferencesDialog.o  -L/usr/X11R6/lib 
-lwx_gtk2-2.4 -lwx_gtk2_xrc-2.4 
-pthread /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so 
-lm /usr/lib/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so 
-ldl /usr/lib/libgthread-2.0.so -lpthread /usr/lib/libglib-2.0.so 
-L/usr/local/lib 
-lpano12 ../../src/Panorama/.libs/libpanorama.a /usr/local/lib/libpano12.so 
-lz ../../src/foreign/vigra_impex/.libs/libvigra_impex.a /usr/lib/libjpeg.so 
-lpng 
-ltiff ../../src/jhead/.libs/libjhead.a ../../src/common/.libs/libcommon.a ../../src/vigra_ext/.libs/libvigra_ext.a ./.libs/libhuginwxutils.a 
-Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib
/usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.3.2/../../../libwx_gtk2-2.4.so: 
undefined reference to `_gtk_accel_group_detach'
/usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.3.2/../../../libwx_gtk2-2.4.so: 
undefined reference to `_gtk_accel_group_attach'
/usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.3.2/../../../libwx_gtk2-2.4.so: 
undefined reference to `_gtk_rc_context_get_default_font_name'
collect2: ld returned 1 exit status
make[3]: *** [hugin] Erreur 1
make[3]: Leaving directory `/home/psluquet/hugin/hugin-0.5-beta4/src/hugin'
make[2]: *** [all-recursive] Erreur 1
make[2]: Leaving directory `/home/psluquet/hugin/hugin-0.5-beta4/src/hugin'
make[1]: *** [all-recursive] Erreur 1
make[1]: Leaving directory `/home/psluquet/hugin/hugin-0.5-beta4/src'
make: *** [all-recursive] Erreur 1


I read in another forum that _gtk_accel_group_detach and 
_gtk_accel_group_attach are now private methode of wxgtk ...

NB : If I look backward in the compil process messages I found another errors, 
but I don't know if they are important :

[...]
make[4]: Entering directory 
`/home/psluquet/hugin/hugin-0.5-beta4/src/hugin/xrc'
for p in about.xrc anchor_orientation.xrc cp_editor_panel.xrc 
cp_list_frame.xrc edit_script_dialog.xrc edit_text.xrc help.xrc 
image_center.xrc images_panel.xrc keyboard_help.xrc lens_panel.xrc 
main_frame.xrc main_menubar.xrc main_menu.xrc main_tool.xrc nona_panel.xrc 
optimize_panel.xrc pano_panel.xrc pref_dialog.xrc preview_frame.xrc 
ptstitcher_panel.xrc run_optimizer_frame.xrc run_stitcher_frame.xrc 
cp_editor_panel-2.5.xrc images_panel-2.5.xrc lens_panel-2.5.xrc 
main_frame-2.5.xrc optimize_panel-2.5.xrc pano_panel-2.5.xrc; do \
    if test -e `basename $p` ; then :; else \
        ( ln -s $p ) ; \
    fi; \
done
touch stamp-xrc
wxrc -g -o ./about.xrs about.xrc
make[4]: wxrc : commande introuvable
make[4]: [about.xrs] Erreur 127 (ignorée)
wxrc -g -o ./anchor_orientation.xrs anchor_orientation.xrc
make[4]: wxrc : commande introuvable
make[4]: [anchor_orientation.xrs] Erreur 127 (ignorée)
wxrc -g -o ./cp_editor_panel.xrs cp_editor_panel.xrc
make[4]: wxrc : commande introuvable
make[4]: [cp_editor_panel.xrs] Erreur 127 (ignorée)
wxrc -g -o ./cp_list_frame.xrs cp_list_frame.xrc
make[4]: wxrc : commande introuvable
make[4]: [cp_list_frame.xrs] Erreur 127 (ignorée)
wxrc -g -o ./edit_script_dialog.xrs edit_script_dialog.xrc
make[4]: wxrc : commande introuvable
make[4]: [edit_script_dialog.xrs] Erreur 127 (ignorée)
wxrc -g -o ./edit_text.xrs edit_text.xrc
make[4]: wxrc : commande introuvable
make[4]: [edit_text.xrs] Erreur 127 (ignorée)
wxrc -g -o ./help.xrs help.xrc
make[4]: wxrc : commande introuvable
make[4]: [help.xrs] Erreur 127 (ignorée)
wxrc -g -o ./image_center.xrs image_center.xrc
make[4]: wxrc : commande introuvable
make[4]: [image_center.xrs] Erreur 127 (ignorée)
wxrc -g -o ./images_panel.xrs images_panel.xrc
make[4]: wxrc : commande introuvable
make[4]: [images_panel.xrs] Erreur 127 (ignorée)
wxrc -g -o ./keyboard_help.xrs keyboard_help.xrc
make[4]: wxrc : commande introuvable
make[4]: [keyboard_help.xrs] Erreur 127 (ignorée)
wxrc -g -o ./lens_panel.xrs lens_panel.xrc
make[4]: wxrc : commande introuvable
make[4]: [lens_panel.xrs] Erreur 127 (ignorée)
wxrc -g -o ./main_frame.xrs main_frame.xrc
make[4]: wxrc : commande introuvable
make[4]: [main_frame.xrs] Erreur 127 (ignorée)
wxrc -g -o ./main_menubar.xrs main_menubar.xrc
make[4]: wxrc : commande introuvable
make[4]: [main_menubar.xrs] Erreur 127 (ignorée)
wxrc -g -o ./main_menu.xrs main_menu.xrc
make[4]: wxrc : commande introuvable
make[4]: [main_menu.xrs] Erreur 127 (ignorée)
wxrc -g -o ./main_tool.xrs main_tool.xrc
make[4]: wxrc : commande introuvable
make[4]: [main_tool.xrs] Erreur 127 (ignorée)
wxrc -g -o ./nona_panel.xrs nona_panel.xrc
make[4]: wxrc : commande introuvable
make[4]: [nona_panel.xrs] Erreur 127 (ignorée)
wxrc -g -o ./optimize_panel.xrs optimize_panel.xrc
make[4]: wxrc : commande introuvable
make[4]: [optimize_panel.xrs] Erreur 127 (ignorée)
wxrc -g -o ./pano_panel.xrs pano_panel.xrc
make[4]: wxrc : commande introuvable
make[4]: [pano_panel.xrs] Erreur 127 (ignorée)
wxrc -g -o ./pref_dialog.xrs pref_dialog.xrc
make[4]: wxrc : commande introuvable
make[4]: [pref_dialog.xrs] Erreur 127 (ignorée)
wxrc -g -o ./preview_frame.xrs preview_frame.xrc
make[4]: wxrc : commande introuvable
make[4]: [preview_frame.xrs] Erreur 127 (ignorée)
wxrc -g -o ./ptstitcher_panel.xrs ptstitcher_panel.xrc
make[4]: wxrc : commande introuvable
make[4]: [ptstitcher_panel.xrs] Erreur 127 (ignorée)
wxrc -g -o ./run_optimizer_frame.xrs run_optimizer_frame.xrc
make[4]: wxrc : commande introuvable
make[4]: [run_optimizer_frame.xrs] Erreur 127 (ignorée)
wxrc -g -o ./run_stitcher_frame.xrs run_stitcher_frame.xrc
make[4]: wxrc : commande introuvable
make[4]: [run_stitcher_frame.xrs] Erreur 127 (ignorée)
wxrc -g -o ./cp_editor_panel-2.5.xrs cp_editor_panel-2.5.xrc
make[4]: wxrc : commande introuvable
make[4]: [cp_editor_panel-2.5.xrs] Erreur 127 (ignorée)
wxrc -g -o ./images_panel-2.5.xrs images_panel-2.5.xrc
make[4]: wxrc : commande introuvable
make[4]: [images_panel-2.5.xrs] Erreur 127 (ignorée)
wxrc -g -o ./lens_panel-2.5.xrs lens_panel-2.5.xrc
make[4]: wxrc : commande introuvable
make[4]: [lens_panel-2.5.xrs] Erreur 127 (ignorée)
wxrc -g -o ./main_frame-2.5.xrs main_frame-2.5.xrc
make[4]: wxrc : commande introuvable
make[4]: [main_frame-2.5.xrs] Erreur 127 (ignorée)
wxrc -g -o ./optimize_panel-2.5.xrs optimize_panel-2.5.xrc
make[4]: wxrc : commande introuvable
make[4]: [optimize_panel-2.5.xrs] Erreur 127 (ignorée)
wxrc -g -o ./pano_panel-2.5.xrs pano_panel-2.5.xrc
make[4]: wxrc : commande introuvable
make[4]: [pano_panel-2.5.xrs] Erreur 127 (ignorée)
touch stamp-xrs
make[4]: Leaving directory 
`/home/psluquet/hugin/hugin-0.5-beta4/src/hugin/xrc'
make[3]: Leaving directory 
`/home/psluquet/hugin/hugin-0.5-beta4/src/hugin/xrc'
Making all in po
[...]

Regards

PSyL


More information about the ptX mailing list