[specimen] specimen 0.5.2-rc1 build problem
Atte André Jensen
atte.jensen at gmail.com
Sun Feb 18 08:14:47 CST 2007
Eric Dantan Rzewnicki wrote:
> Right you are. That's a known issue and is fixed in svn
Well, making svn ends like this:
/usr/include/freetype2 -I/usr/include/libpng12 -Wall -Werror -O3
-MT patch.o -MD -MP -MF .deps/patch.Tpo -c -o patch.o patch.c
mv -f .deps/patch.Tpo .deps/patch.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/include/alsa -I/usr/include/libxml2
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2
-I/usr/include/libpng12 -Wall -Werror -O3 -MT specimen.o -MD -MP
-MF .deps/specimen.Tpo -c -o specimen.o specimen.c
cc1: warnings being treated as errors
specimen.c: In function 'main':
specimen.c:26: warning: implicit declaration of function 'lashdriver_init'
specimen.c:53: warning: implicit declaration of function 'lashdriver_start'
make[3]: *** [specimen.o] Error 1
make[3]: Leaving directory
`/home/atte/software/specimen/specimen_svn_07_02_18/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/home/atte/software/specimen/specimen_svn_07_02_18/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/home/atte/software/specimen/specimen_svn_07_02_18/src'
make: *** [all-recursive] Error 1
Removing "-Werror" from configure takes me a bit further:
lashdriver.c: In function 'lashdriver_init':
lashdriver.c:12: error: 'lash_args_t' undeclared (first use in this
function)
lashdriver.c:12: error: (Each undeclared identifier is reported only once
lashdriver.c:12: error: for each function it appears in.)
lashdriver.c:12: error: 'lash_args' undeclared (first use in this function)
lashdriver.c:12: warning: implicit declaration of function
'lash_extract_args'
lashdriver.c:14: error: 'lash_client' undeclared (first use in this
function)
lashdriver.c:14: warning: implicit declaration of function 'lash_init'
lashdriver.c:14: error: 'LASH_Config_File' undeclared (first use in this
function)
lashdriver.c:14: warning: implicit declaration of function 'LASH_PROTOCOL'
lashdriver.c:19: error: 'lash_event_t' undeclared (first use in this
function)
lashdriver.c:19: error: 'event' undeclared (first use in this function)
lashdriver.c:19: warning: implicit declaration of function
'lash_event_new_with_type'
lashdriver.c:19: error: 'LASH_Client_Name' undeclared (first use in this
function)
lashdriver.c:20: warning: implicit declaration of function
'lash_event_set_string'
lashdriver.c:21: warning: implicit declaration of function 'lash_send_event'
lashdriver.c: In function 'lashdriver_process':
lashdriver.c:27: error: 'lash_event_t' undeclared (first use in this
function)
lashdriver.c:27: error: 'event' undeclared (first use in this function)
lashdriver.c:28: error: 'lash_config_t' undeclared (first use in this
function)
lashdriver.c:28: error: 'config' undeclared (first use in this function)
lashdriver.c:32: warning: implicit declaration of function 'lash_get_event'
lashdriver.c:32: error: 'lash_client' undeclared (first use in this
function)
lashdriver.c:34: warning: implicit declaration of function
'lash_event_get_type'
lashdriver.c:34: error: 'LASH_Quit' undeclared (first use in this function)
lashdriver.c:39: error: 'LASH_Save_File' undeclared (first use in this
function)
lashdriver.c:41: warning: implicit declaration of function
'lash_event_get_string'
lashdriver.c:41: warning: assignment makes pointer from integer without
a cast
lashdriver.c:49: error: 'LASH_Restore_File' undeclared (first use in
this function)
lashdriver.c:51: warning: assignment makes pointer from integer without
a cast
lashdriver.c:64: warning: format '%s' expects type 'char *', but
argument 4 has type 'int'
lashdriver.c:68: warning: implicit declaration of function 'lash_get_config'
lashdriver.c:71: warning: implicit declaration of function
'lash_config_get_key'
lashdriver.c:71: warning: format '%s' expects type 'char *', but
argument 3 has type 'int'
make[3]: *** [lashdriver.o] Error 1
make[3]: Leaving directory
`/home/atte/software/specimen/specimen_svn_07_02_18/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/home/atte/software/specimen/specimen_svn_07_02_18/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/home/atte/software/specimen/specimen_svn_07_02_18/src'
make: *** [all-recursive] Error 1
Am I right in running "bootstrap; ./configure --disable-lash; make" to
build specimen from a fresh svn grab?
--
peace, love & harmony
Atte
http://www.atte.dk | quintet: http://www.anagrammer.dk
| compositions: http://www.atte.dk/compositions
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
More information about the Specimen
mailing list