Re: GARNOME-2.9.91.1 - revelation install fails



I was able to build and install revelation on a PPC running YDL-4, an
FC2 clone.

Let's see...  On my system, Python.h is located at

	/usr/include/python2.3/Python.h

This file is installed as part of python-devel:

        % rpm -qf /usr/include/python2.3/Python.h
        python-devel-2.3.4-11

So... On your system:
* see if python-devel is installed.

* see if python-devel installs this file
        - If it does  ==> an include path issue.
        - If it doesn't ==> why not???


-Joseph

====================================================================

On Fri, 2005-02-18 at 09:25, Jeremiah McElroy wrote:
> Revelation fails to install on my machine with some interesting errors
> (which I've put at the bottom of this e-mail).
> 
> It looks like it can't find a Python header file to biuld pygtk, but I
> could be wrong.
> 
> I'm running:
> FC3 2.6.10-1.760_FC3smp
> gcc (GCC) 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)
> 
> Thanks in advance,
> 
> Jeremiah
> 
> authmanager.c:3:20: Python.h: No such file or directory
> In file included from authmanager.override:3:
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:23: error: syntax error
> before "PyObject"
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:23: warning: no
> semicolon at end of struct or union
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:24: warning: data
> definition has no type or storage class
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:25: error: syntax error
> before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:25: warning: data
> definition has no type or storage class
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:26: error: syntax error
> before '}' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:29: error: syntax error
> before "PyObject_HEAD"
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:29: warning: no
> semicolon at end of struct or union
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:31: warning: data
> definition has no type or storage class
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:32: error: syntax error
> before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:32: warning: data
> definition has no type or storage class
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:34: error: syntax error
> before '}' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:34: warning: data
> definition has no type or storage class
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:40: error: syntax error
> before "PyObject_HEAD"
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:40: warning: no
> semicolon at end of struct or union
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:44: error: syntax error
> before '}' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:44: warning: data
> definition has no type or storage class
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:50: error: syntax error
> before "PyObject_HEAD"
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:50: warning: no
> semicolon at end of struct or union
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:53: error: syntax error
> before '}' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:53: warning: data
> definition has no type or storage class
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:62: error: syntax error
> before "PyObject_HEAD"
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:62: warning: no
> semicolon at end of struct or union
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:64: warning: data
> definition has no type or storage class
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:69: error: syntax error
> before "PyTypeObject"
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:73: error: syntax error
> before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:75: error: syntax error
> before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:78: error: syntax error
> before "PyTypeObject"
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:78: warning: no
> semicolon at end of struct or union
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:79: warning: data
> definition has no type or storage class
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:81: error: syntax error
> before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:83: error: syntax error
> before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:86: error: syntax error
> before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:87: error: syntax error
> before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:87: warning: data
> definition has no type or storage class
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:89: error: syntax error
> before "PyObject"
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:90: error: syntax error
> before "PyObject"
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:92: error: syntax error
> before "PyObject"
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:81: error: syntax error
> before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:83: error: syntax error
> before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:86: error: syntax error
> before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:87: error: syntax error
> before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:87: warning: data definition has
> no type or storage class
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:89: error: syntax error
> before "PyObject"
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:90: error: syntax error
> before "PyObject"
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:92: error: syntax error
> before "PyObject"
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:92: error:
> `register_boxed_custom' declared as function returning a function
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:93: error: syntax error
> before "int"
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:94: error: syntax error
> before "PyObject"
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:95: error: syntax error
> before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:95: warning: data
> definition has no type or storage class
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:97: error: syntax error
> before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:100: error: syntax
> error before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:100: warning: data
> definition has no type or storage class
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:101: error: syntax
> error before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:103: error: syntax
> error before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:104: warning: data
> definition has no type or storage class
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:106: error: syntax
> error before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:106: warning: data
> definition has no type or storage class
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:107: error: syntax
> error before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:109: error: syntax
> error before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:109: warning: data
> definition has no type or storage class
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:111: error: syntax
> error before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:113: error: syntax
> error before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:127: error: syntax
> error before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:127: warning: data
> definition has no type or storage class
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:128: error: syntax
> error before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:128: warning: data
> definition has no type or storage class
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:129: error: syntax
> error before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:130: error: syntax
> error before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:136: error: syntax
> error before "PyObject"
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:137: error: syntax
> error before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:139: warning: data
> definition has no type or storage class
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:141: error: syntax
> error before "PyObject"
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:143: error: syntax
> error before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:143: warning: data
> definition has no type or storage class
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:144: error: syntax error before '
> *' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:144: error: syntax
> error before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:147: warning: data
> definition has no type or storage class
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:148: error: syntax
> error before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:148: warning: data
> definition has no type or storage class
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:150: error: syntax
> error before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:150: warning: data
> definition has no type or storage class
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:151: error: syntax
> error before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:151: error: syntax
> error before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:154: warning: data
> definition has no type or storage class
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:155: error: syntax
> error before '*' token
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:155: warning: data
> definition has no type or storage class
> /opt/garnome-2.9/include/pygtk-2.0/pygobject.h:163: error: syntax
> error before '}' token
> authmanager.c:22: error: syntax error before '*' token
> authmanager.c:23: error: syntax error before '*' token
> authmanager.c: In function `_wrap_gnome_authentication_manager_init':
> authmanager.c:26: error: `Py_None' undeclared (first use in this function)
> authmanager.c:26: error: (Each undeclared identifier is reported only once
> authmanager.c:26: error: for each function it appears in.)
> authmanager.c: At top level:
> authmanager.c:30: error: syntax error before '*' token
> authmanager.c:31: error: syntax error before '*' token
> authmanager.c: In function
> `_wrap_gnome_authentication_manager_dialog_is_visible':
> authmanager.c:36: warning: return makes pointer from integer without a cast
> authmanager.c: At top level:
> authmanager.c:40: error: syntax error before "authmanager_functions"
> authmanager.c:41: warning: braces around scalar initializer
> authmanager.c:41: warning: (near initialization for `authmanager_functions[0]')
> authmanager.c:41: warning: initialization makes integer from pointer
> without a cast
> authmanager.c:41: error: `PyCFunction' undeclared here (not in a function)
> authmanager.c:41: warning: excess elements in scalar initializer
> authmanager.c:41: warning: (near initialization for `authmanager_functions[0]')
> authmanager.c:41: error: syntax error before
> "_wrap_gnome_authentication_manager_init"
> authmanager.c:41: error: `METH_NOARGS' undeclared here (not in a function)
> authmanager.c:41: warning: excess elements in scalar initializer
> authmanager.c:41: warning: (near initialization for `authmanager_functions[0]')
> authmanager.c:42: warning: braces around scalar initializer
> authmanager.c:42: warning: (near initialization for `authmanager_functions[1]')
> authmanager.c:42: warning: initialization makes integer from pointer
> without a cast
> authmanager.c:42: warning: excess elements in scalar initializer
> authmanager.c:42: warning: (near initialization for `authmanager_functions[1]')
> authmanager.c:42: error: syntax error before
> "_wrap_gnome_authentication_manager_dialog_is_visible"
> authmanager.c:42: warning: excess elements in scalar initializer
> authmanager.c:42: warning: (near initialization for `authmanager_functions[1]')
> authmanager.c:43: warning: braces around scalar initializer
> authmanager.c:43: warning: (near initialization for `authmanager_functions[2]')
> authmanager.c:43: warning: initialization makes integer from pointer
> without a cast
> authmanager.c:43: warning: excess elements in scalar initializer
> authmanager.c:43: warning: (near initialization for `authmanager_functions[2]')
> authmanager.c:43: warning: excess elements in scalar initializer
> authmanager.c:43: warning: (near initialization for `authmanager_functions[2]')
> authmanager.c:44: warning: data definition has no type or storage class
> authmanager.c:48: error: syntax error before '*' token
> make[3]: *** [authmanager.o] Error 1
> make[3]: Leaving directory
> `/opt/src/garnome-2.9.91.1/geektoys/revelation/work/main.d/revelation-0.4.0/wrap'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory
> `/opt/src/garnome-2.9.91.1/geektoys/revelation/work/main.d/revelation-0.4.0'
> make[1]: *** [build-work/main.d/revelation-0.4.0/Makefile] Error 2
> make[1]: Leaving directory `/opt/src/garnome-2.9.91.1/geektoys/revelation'
> make: *** [paranoid-install] Error 2
-- 
joseph_sacco[at]comcast[dot]net




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]