Hello, I tried to compile ghemical-1.90 on a workstation running Fedora Core 3 (gcc 3.4.3), after having successfully compiled mopac7 and libghemical-1.90 (openbabel-1.100.2 was already installed and I've not enabled MPQC) I tried both disabling and enabling threads, obtaining the same (long) error message in both cases (that is also the same or very similar to that reported in a July-2005 post): >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> g++ -c -g -O2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -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/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/gtkglext-1.0 -I/usr/lib/gtkglext-1.0/include -I/usr/X11R6/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/atk-1.0 -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libxml2 -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/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/local/include/ghemical -I/usr/local/include/openbabel -Wall -fno-exceptions -I/usr/local/src/ghemical-1.90/src ./trajview_dialog.cpp In file included from /usr/local/src/ghemical-1.90/src/project.h:13, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/src/ghemical-1.90/src/appconfig.h:63:1: warning: "PACKAGE_NAME" redefined In file included from /usr/local/include/ghemical/v3d.h:13, from /usr/local/include/ghemical/seqbuild.h:33, from /usr/local/include/ghemical/model.h:39, from /usr/local/src/ghemical-1.90/src/gtk_project.h:19, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/include/ghemical/libconfig.h:71:1: warning: this is the location of the previous definition In file included from /usr/local/src/ghemical-1.90/src/project.h:13, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/src/ghemical-1.90/src/appconfig.h:66:1: warning: "PACKAGE_STRING" redefined In file included from /usr/local/include/ghemical/v3d.h:13, from /usr/local/include/ghemical/seqbuild.h:33, from /usr/local/include/ghemical/model.h:39, from /usr/local/src/ghemical-1.90/src/gtk_project.h:19, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/include/ghemical/libconfig.h:74:1: warning: this is the location of the previous definition In file included from /usr/local/src/ghemical-1.90/src/project.h:13, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/src/ghemical-1.90/src/appconfig.h:69:1: warning: "PACKAGE_TARNAME" redefined In file included from /usr/local/include/ghemical/v3d.h:13, from /usr/local/include/ghemical/seqbuild.h:33, from /usr/local/include/ghemical/model.h:39, from /usr/local/src/ghemical-1.90/src/gtk_project.h:19, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/include/ghemical/libconfig.h:77:1: warning: this is the location of the previous definition In file included from /usr/local/src/ghemical-1.90/src/views.h:13, from /usr/local/src/ghemical-1.90/src/project.h:48, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/src/ghemical-1.90/src/appconfig.h:63:1: warning: "PACKAGE_NAME" redefined In file included from /usr/local/include/ghemical/eng1_sf.h:13, from /usr/local/include/ghemical/moldyn.h:26, from /usr/local/src/ghemical-1.90/src/project.h:43, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/include/ghemical/libconfig.h:71:1: warning: this is the location of the previous definition In file included from /usr/local/src/ghemical-1.90/src/views.h:13, from /usr/local/src/ghemical-1.90/src/project.h:48, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/src/ghemical-1.90/src/appconfig.h:66:1: warning: "PACKAGE_STRING" redefined In file included from /usr/local/include/ghemical/eng1_sf.h:13, from /usr/local/include/ghemical/moldyn.h:26, from /usr/local/src/ghemical-1.90/src/project.h:43, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/include/ghemical/libconfig.h:74:1: warning: this is the location of the previous definition In file included from /usr/local/src/ghemical-1.90/src/views.h:13, from /usr/local/src/ghemical-1.90/src/project.h:48, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/src/ghemical-1.90/src/appconfig.h:69:1: warning: "PACKAGE_TARNAME" redefined In file included from /usr/local/include/ghemical/eng1_sf.h:13, from /usr/local/include/ghemical/moldyn.h:26, from /usr/local/src/ghemical-1.90/src/project.h:43, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/include/ghemical/libconfig.h:77:1: warning: this is the location of the previous definition In file included from /usr/local/src/ghemical-1.90/src/camera.h:32, from /usr/local/src/ghemical-1.90/src/mtools.h:41, from /usr/local/src/ghemical-1.90/src/views.h:39, from /usr/local/src/ghemical-1.90/src/project.h:48, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/src/ghemical-1.90/src/objects.h:92: error: `obj_loc_data* dummy_object::GetLocDataRW() const' is protected /usr/local/src/ghemical-1.90/src/objects.h:179: error: within this context In file included from /usr/local/src/ghemical-1.90/src/filetrans.h:16, from /usr/local/src/ghemical-1.90/src/project.h:50, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/src/ghemical-1.90/src/appconfig.h:63:1: warning: "PACKAGE_NAME" redefined In file included from /usr/local/src/ghemical-1.90/src/filetrans.h:13, from /usr/local/src/ghemical-1.90/src/project.h:50, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/include/ghemical/libconfig.h:71:1: warning: this is the location of the previous definition In file included from /usr/local/src/ghemical-1.90/src/filetrans.h:16, from /usr/local/src/ghemical-1.90/src/project.h:50, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/src/ghemical-1.90/src/appconfig.h:66:1: warning: "PACKAGE_STRING" redefined In file included from /usr/local/src/ghemical-1.90/src/filetrans.h:13, from /usr/local/src/ghemical-1.90/src/project.h:50, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/include/ghemical/libconfig.h:74:1: warning: this is the location of the previous definition In file included from /usr/local/src/ghemical-1.90/src/filetrans.h:16, from /usr/local/src/ghemical-1.90/src/project.h:50, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/src/ghemical-1.90/src/appconfig.h:69:1: warning: "PACKAGE_TARNAME" redefined In file included from /usr/local/src/ghemical-1.90/src/filetrans.h:13, from /usr/local/src/ghemical-1.90/src/project.h:50, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/include/ghemical/libconfig.h:77:1: warning: this is the location of the previous definition In file included from /usr/local/include/openbabel/mol.h:21, from /usr/local/src/ghemical-1.90/src/filetrans.h:26, from /usr/local/src/ghemical-1.90/src/project.h:50, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/include/openbabel/babelconfig.h:95:1: warning: "PACKAGE_BUGREPORT" redefined In file included from /usr/local/src/ghemical-1.90/src/filetrans.h:16, from /usr/local/src/ghemical-1.90/src/project.h:50, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/src/ghemical-1.90/src/appconfig.h:60:1: warning: this is the location of the previous definition In file included from /usr/local/include/openbabel/mol.h:21, from /usr/local/src/ghemical-1.90/src/filetrans.h:26, from /usr/local/src/ghemical-1.90/src/project.h:50, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/include/openbabel/babelconfig.h:98:1: warning: "PACKAGE_NAME" redefined In file included from /usr/local/src/ghemical-1.90/src/filetrans.h:16, from /usr/local/src/ghemical-1.90/src/project.h:50, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/src/ghemical-1.90/src/appconfig.h:63:1: warning: this is the location of the previous definition In file included from /usr/local/include/openbabel/mol.h:21, from /usr/local/src/ghemical-1.90/src/filetrans.h:26, from /usr/local/src/ghemical-1.90/src/project.h:50, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/include/openbabel/babelconfig.h:101:1: warning: "PACKAGE_STRING" redefined In file included from /usr/local/src/ghemical-1.90/src/filetrans.h:16, from /usr/local/src/ghemical-1.90/src/project.h:50, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/src/ghemical-1.90/src/appconfig.h:66:1: warning: this is the location of the previous definition In file included from /usr/local/include/openbabel/mol.h:21, from /usr/local/src/ghemical-1.90/src/filetrans.h:26, from /usr/local/src/ghemical-1.90/src/project.h:50, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/include/openbabel/babelconfig.h:104:1: warning: "PACKAGE_TARNAME" redefined In file included from /usr/local/src/ghemical-1.90/src/filetrans.h:16, from /usr/local/src/ghemical-1.90/src/project.h:50, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/src/ghemical-1.90/src/appconfig.h:69:1: warning: this is the location of the previous definition In file included from /usr/local/include/openbabel/mol.h:21, from /usr/local/src/ghemical-1.90/src/filetrans.h:26, from /usr/local/src/ghemical-1.90/src/project.h:50, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/include/openbabel/babelconfig.h:107:1: warning: "PACKAGE_VERSION" redefined In file included from /usr/local/src/ghemical-1.90/src/filetrans.h:16, from /usr/local/src/ghemical-1.90/src/project.h:50, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/src/ghemical-1.90/src/appconfig.h:72:1: warning: this is the location of the previous definition In file included from /usr/local/src/ghemical-1.90/src/gtk_dialog.h:13, from /usr/local/src/ghemical-1.90/src/gtk_project.h:24, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/src/ghemical-1.90/src/appconfig.h:60:1: warning: "PACKAGE_BUGREPORT" redefined In file included from /usr/local/include/openbabel/fileformat.h:19, from /usr/local/include/openbabel/mol.h:52, from /usr/local/src/ghemical-1.90/src/filetrans.h:26, from /usr/local/src/ghemical-1.90/src/project.h:50, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/include/openbabel/babelconfig.h:95:1: warning: this is the location of the previous definition In file included from /usr/local/src/ghemical-1.90/src/gtk_dialog.h:13, from /usr/local/src/ghemical-1.90/src/gtk_project.h:24, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/src/ghemical-1.90/src/appconfig.h:63:1: warning: "PACKAGE_NAME" redefined In file included from /usr/local/include/openbabel/fileformat.h:19, from /usr/local/include/openbabel/mol.h:52, from /usr/local/src/ghemical-1.90/src/filetrans.h:26, from /usr/local/src/ghemical-1.90/src/project.h:50, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/include/openbabel/babelconfig.h:98:1: warning: this is the location of the previous definition In file included from /usr/local/src/ghemical-1.90/src/gtk_dialog.h:13, from /usr/local/src/ghemical-1.90/src/gtk_project.h:24, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/src/ghemical-1.90/src/appconfig.h:66:1: warning: "PACKAGE_STRING" redefined In file included from /usr/local/include/openbabel/fileformat.h:19, from /usr/local/include/openbabel/mol.h:52, from /usr/local/src/ghemical-1.90/src/filetrans.h:26, from /usr/local/src/ghemical-1.90/src/project.h:50, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/include/openbabel/babelconfig.h:101:1: warning: this is the location of the previous definition In file included from /usr/local/src/ghemical-1.90/src/gtk_dialog.h:13, from /usr/local/src/ghemical-1.90/src/gtk_project.h:24, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/src/ghemical-1.90/src/appconfig.h:69:1: warning: "PACKAGE_TARNAME" redefined In file included from /usr/local/include/openbabel/fileformat.h:19, from /usr/local/include/openbabel/mol.h:52, from /usr/local/src/ghemical-1.90/src/filetrans.h:26, from /usr/local/src/ghemical-1.90/src/project.h:50, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/include/openbabel/babelconfig.h:104:1: warning: this is the location of the previous definition In file included from /usr/local/src/ghemical-1.90/src/gtk_dialog.h:13, from /usr/local/src/ghemical-1.90/src/gtk_project.h:24, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/src/ghemical-1.90/src/appconfig.h:72:1: warning: "PACKAGE_VERSION" redefined In file included from /usr/local/include/openbabel/fileformat.h:19, from /usr/local/include/openbabel/mol.h:52, from /usr/local/src/ghemical-1.90/src/filetrans.h:26, from /usr/local/src/ghemical-1.90/src/project.h:50, from /usr/local/src/ghemical-1.90/src/gtk_project.h:21, from ./trajview_dialog.h:16, from ./trajview_dialog.cpp:10: /usr/local/include/openbabel/babelconfig.h:107:1: warning: this is the location of the previous definition In file included from /usr/lib/gcc/i386-redhat-linux/3.4.3/../../../../include/c++/3.4.3/backward/strstream:51, from ./trajview_dialog.cpp:13: /usr/lib/gcc/i386-redhat-linux/3.4.3/../../../../include/c++/3.4.3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated. ./trajview_dialog.cpp: In static member function `static void trajview_dialog::handler_Destroy(GtkWidget*, void*)': ./trajview_dialog.cpp:47: warning: unused variable 'ref' make[1]: *** [trajview_dialog.o] Error 1 make[1]: Leaving directory `/usr/local/src/ghemical-1.90/src/glade' make: *** [all] Error 1 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> could be this problem related to the openbabel version or it is rather a compiler issue? Sincerely, Pietro Amodeo -- Dr. Pietro Amodeo Istituto di Chimica Biomolecolare del CNR Comprensorio "A. Olivetti", Edificio 70 Via Campi Flegrei 34 I-80078 Pozzuoli (Napoli) - Italy Phone +39-0818675072 Fax +39-0818041770 Email pamodeo at icmib.na.cnr.it -- Il messaggio e' stato analizzato alla ricerca di virus o contenuti pericolosi da OpenProtect, ed e' risultato non infetto.