[ghemical-devel] ghemical-1.90 compilation problems
Pietro Amodeo
pamodeo at icmib.na.cnr.it
Wed Aug 31 12:06:53 EDT 2005
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.
More information about the ghemical-devel
mailing list