compile problems with latest version of mc.




I just grabbed a version of MC, v4.5.30 and I'm having problems compiling
it.  I get this error message:

gcc -c -I..  -I./..  -I./../vfs -I.. -DBINDIR=\""/usr/local/gnome/bin/"\"
-DLIBD
IR=\""/usr/local/gnome/lib/mc/"\"
-DICONDIR=\""/usr/local/gnome/share/pixmaps/mc
/"\"  -DLOCALEDIR=\""/usr/local/gnome/share/locale/"\"
-DCONFDIR=\""/usr/local/g
nome/etc/"\"
-DDESKTOP_INIT_DIR=\""/usr/local/gnome/lib/mc/desktop-scripts/"\" -
I./../vfs -DHAVE_X -DHAVE_GNOME -I/usr/local/gnome/include
-DNEED_GNOMESUPPORT_H
 -I/usr/local/gnome/lib/gnome-libs/include -I/usr/local/lib/glib/include
-I/usr/
local/include -I/usr/X11R6/include  -DHAVE_CONFIG_H -g -g
-I/usr/local/lib/glib/
include -I/usr/local/include  -I/usr/X11R6/include -I. -I./../src gcorba.c
gcorba.c:32: parse error before `POA_GNOME_FileManagerWindow'
gcorba.c:32: warning: no semicolon at end of struct or union
gcorba.c:36: parse error before `}'
gcorba.c:36: warning: data definition has no type or storage class
gcorba.c:39: parse error before `POA_GNOME_FileManagerFactory'
gcorba.c:39: warning: no semicolon at end of struct or union
gcorba.c:41: parse error before `}'
gcorba.c:41: warning: data definition has no type or storage class
gcorba.c:45: parse error before `*'
gcorba.c:47: parse error before `*'
gcorba.c:50: parse error before `*'
gcorba.c:54: parse error before `*'
gcorba.c:59: parse error before `*'
gcorba.c:64: parse error before
`impl_GNOME_FileManagerFactory_create_window'
gcorba.c:65: parse error before `*'
gcorba.c:67: warning: data definition has no type or storage class
gcorba.c:78: parse error before `impl_GNOME_FileManagerWindow_epv'
gcorba.c:80: warning: initialization makes integer from pointer without a
cast
gcorba.c:81: warning: excess elements in scalar initializer after
`impl_GNOME_FileManagerWindow_epv'
gcorba.c:83: warning: data definition has no type or storage class
gcorba.c:92: parse error before `impl_GNOME_FileManagerFactory_epv'
gcorba.c:94: warning: initialization makes integer from pointer without a
cast
gcorba.c:95: warning: excess elements in scalar initializer after
`impl_GNOME_FileManagerFactory_epv'
gcorba.c:96: warning: data definition has no type or storage class
gcorba.c:107: parse error before `impl_GNOME_FileManagerWindow_vepv'
gcorba.c:109: warning: initialization makes integer from pointer without a
cast
gcorba.c:111: warning: excess elements in scalar initializer after
`impl_GNOME_FileManagerWindow_vepv'
gcorba.c:111: warning: data definition has no type or storage class
gcorba.c:113: parse error before `impl_GNOME_FileManagerFactory_vepv'
gcorba.c:115: warning: initialization makes integer from pointer without a
cast
gcorba.c:116: warning: excess elements in scalar initializer after
`impl_GNOME_FileManagerFactory_vepv'
gcorba.c:118: warning: excess elements in scalar initializer after
`impl_GNOME_FileManagerFactory_vepv'
gcorba.c:118: warning: data definition has no type or storage class
gcorba.c:123: parse error before `impl_GNOME_FileManagerWindow__create'
gcorba.c:124: parse error before `impl_POA_GNOME_FileManagerWindow'
gcorba.c: In function `impl_GNOME_FileManagerWindow__create':
gcorba.c:127: `GNOME_FileManagerWindow' undeclared (first use this
function)
gcorba.c:127: (Each undeclared identifier is reported only once
gcorba.c:127: for each function it appears in.)
gcorba.c:127: parse error before `retval'
gcorba.c:128: `newservant' undeclared (first use this function)
gcorba.c:129: parse error before `*'
gcorba.c:131: parse error before `)'
gcorba.c:134: `ev' undeclared (first use this function)
gcorba.c:135: `objid' undeclared (first use this function)
gcorba.c:137: `retval' undeclared (first use this function)
gcorba.c:139: `servant' undeclared (first use this function)
gcorba.c: At top level:
gcorba.c:147: parse error before `*'
gcorba.c: In function `impl_GNOME_FileManagerWindow__destroy':
gcorba.c:152: `servant' undeclared (first use this function)
gcorba.c:152: `ev' undeclared (first use this function)
gcorba.c: At top level:
gcorba.c:161: parse error before `*'
gcorba.c: In function `impl_GNOME_FileManagerWindow_close':
gcorba.c:164: `servant' undeclared (first use this function)
gcorba.c: At top level:
gcorba.c:168: parse error before `impl_GNOME_FileManagerFactory__create'
gcorba.c:169: parse error before `impl_POA_GNOME_FileManagerFactory'
gcorba.c: In function `impl_GNOME_FileManagerFactory__create':
gcorba.c:172: `GNOME_FileManagerFactory' undeclared (first use this
function)
gcorba.c:172: parse error before `retval'
gcorba.c:173: `newservant' undeclared (first use this function)
gcorba.c:174: parse error before `*'
gcorba.c:176: parse error before `)'
gcorba.c:179: `ev' undeclared (first use this function)
gcorba.c:180: `objid' undeclared (first use this function)
gcorba.c:182: `retval' undeclared (first use this function)
gcorba.c:184: `servant' undeclared (first use this function)
gcorba.c: At top level:
gcorba.c:192: parse error before `*'
gcorba.c: In function `impl_GNOME_FileManagerFactory__destroy':
gcorba.c:197: `servant' undeclared (first use this function)
gcorba.c:197: `ev' undeclared (first use this function)
gcorba.c: At top level:
gcorba.c:206: parse error before `*'
gcorba.c: In function `impl_GNOME_FileManagerFactory_supports':
gcorba.c:210: `obj_goad_id' undeclared (first use this function)
gcorba.c: At top level:
gcorba.c:217: parse error before `*'
gcorba.c: In function `impl_GNOME_FileManagerFactory_create_object':
gcorba.c:222: `goad_id' undeclared (first use this function)
gcorba.c:223: `ev' undeclared (first use this function)
gcorba.c:230: `servant' undeclared (first use this function)
gcorba.c:231: `params' undeclared (first use this function)
gcorba.c:232: warning: return makes pointer from integer without a cast
gcorba.c: In function `panel_destroyed':
gcorba.c:239: `servant' undeclared (first use this function)
gcorba.c:240: parse error before `ev'
gcorba.c:244: `ev' undeclared (first use this function)
gcorba.c: At top level:
gcorba.c:250: parse error before
`impl_GNOME_FileManagerFactory_create_window'
gcorba.c:250: parse error before `*'
gcorba.c: In function `impl_GNOME_FileManagerFactory_create_window':
gcorba.c:254: `GNOME_FileManagerWindow' undeclared (first use this
function)
gcorba.c:254: parse error before `retval'
gcorba.c:255: `newservant' undeclared (first use this function)
gcorba.c:256: parse error before `*'
gcorba.c:258: `retval' undeclared (first use this function)
gcorba.c:258: `servant' undeclared (first use this function)
gcorba.c:260: `ev' undeclared (first use this function)
gcorba.c:262: `dir' undeclared (first use this function)
gcorba.c: In function `create_server':
gcorba.c:301: warning: assignment makes pointer from integer without a
cast
gmake[2]: *** [gcorba.o] Error 1
gmake[2]: Leaving directory `/scratch/mc-4.5.30/gnome'
gmake[1]: *** [mx] Error 2
gmake[1]: Leaving directory `/scratch/mc-4.5.30/gnome'
gmake: *** [all] Error 1

Looks like a typo in an include file somewhere?  I've been having problems
compiling any version of mc for some reason. 

	sri

---------------------------------------------------------------------------
Sri Ramkrishna         /|\ Unix is very user friendly, its just very picky
email: sri@aracnet.com -|- on who it is friendly to. -- Unknown? 
phone: 503-356-1078    \|/ 
---------------------------------------------------------------------------
                        |





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