Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 80151 - ecore-1.0.0.20050116_pre7 doesn't compile
Summary: ecore-1.0.0.20050116_pre7 doesn't compile
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-30 17:38 UTC by Pietro Montorfano
Modified: 2005-08-19 20:57 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pietro Montorfano 2005-01-30 17:38:00 UTC
ecore doesn't want to compile due to a syntax error (if the gcc output is right)
i've tried with an "emerge evas ecore" or upgrading evas and ecore to the live cvs code but it doesn't work.

Please help me

Thaks for the support!!

Reproducible: Always
Steps to Reproduce:
1. emerge ecore
2.
3.

Actual Results:  

if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/lib/ecore
-I../../src/lib/ecore_evas -I../../src/lib/ecore_x -I../../src/lib/ecore_fb
-I../../src/lib/ecore_job -I../../src/lib/ecore_con -I../../src/lib/ecore_ipc
-I../../src/lib/ecore_txt -I../../src/lib/ecore_config -I../../src/lib/ecore
-I../../src/lib/ecore_evas -I../../src/lib/ecore_x -I../../src/lib/ecore_fb
-I../../src/lib/ecore_job -I../../src/lib/ecore_con -I../../src/lib/ecore_ipc
-I../../src/lib/ecore_txt -I../../src/lib/ecore_config    -O2 -march=pentium4
-funroll-loops -pipe -fomit-frame-pointer -Wall -I../../src/lib/ecore
-I../../src/lib/ecore_evas -I../../src/lib/ecore_x -I../../src/lib/ecore_fb
-I../../src/lib/ecore_job -I../../src/lib/ecore_con -I../../src/lib/ecore_ipc
-I../../src/lib/ecore_txt -I../../src/lib/ecore_config -I../../src/lib/ecore
-I../../src/lib/ecore_evas -I../../src/lib/ecore_x -I../../src/lib/ecore_fb
-I../../src/lib/ecore_job -I../../src/lib/ecore_con -I../../src/lib/ecore_ipc
-I../../src/lib/ecore_txt -I../../src/lib/ecore_config  -O2 -march=pentium4
-funroll-loops -pipe -fomit-frame-pointer -Wall -MT
ecore_evas_test-ecore_evas_test_bg.o -MD -MP -MF
".deps/ecore_evas_test-ecore_evas_test_bg.Tpo" -c -o
ecore_evas_test-ecore_evas_test_bg.o `test -f 'ecore_evas_test_bg.c' || echo
'./'`ecore_evas_test_bg.c; \
then mv -f ".deps/ecore_evas_test-ecore_evas_test_bg.Tpo"
".deps/ecore_evas_test-ecore_evas_test_bg.Po"; else rm -f
".deps/ecore_evas_test-ecore_evas_test_bg.Tpo"; exit 1; fi
ecore_evas_test_app.c: In function `app_start':
ecore_evas_test_app.c:132: warning: control reaches end of non-void function
ecore_evas_test_app.c: At top level:
ecore_evas_test_app.c:133: error: parse error before "if"
ecore_evas_test_app.c:134: warning: type defaults to `int' in declaration of
`ecore_evas_callback_delete_request_set'
ecore_evas_test_app.c:134: warning: parameter names (without types) in function
declaration
ecore_evas_test_app.c:134: error: conflicting types for
`ecore_evas_callback_delete_request_set'
../../src/lib/ecore_evas/Ecore_Evas.h:104: error: previous declaration of
`ecore_evas_callback_delete_request_set'
ecore_evas_test_app.c:134: warning: data definition has no type or storage
classecore_evas_test_app.c:135: warning: type defaults to `int' in declaration
of `ecore_evas_callback_resize_set'
ecore_evas_test_app.c:135: warning: parameter names (without types) in function
declaration
ecore_evas_test_app.c:135: error: conflicting types for
`ecore_evas_callback_resize_set'
../../src/lib/ecore_evas/Ecore_Evas.h:100: error: previous declaration of
`ecore_evas_callback_resize_set'
ecore_evas_test_app.c:135: warning: data definition has no type or storage
classecore_evas_test_app.c:136: error: parse error before string constant
ecore_evas_test_app.c:136: warning: type defaults to `int' in declaration of
`ecore_evas_title_set'
ecore_evas_test_app.c:136: error: conflicting types for `ecore_evas_title_set'
../../src/lib/ecore_evas/Ecore_Evas.h:126: error: previous declaration of
`ecore_evas_title_set'
ecore_evas_test_app.c:136: warning: data definition has no type or storage
classecore_evas_test_app.c:137: error: parse error before string constant
ecore_evas_test_app.c:137: warning: type defaults to `int' in declaration of
`ecore_evas_name_class_set'
ecore_evas_test_app.c:137: error: conflicting types for `ecore_evas_name_class_set'
../../src/lib/ecore_evas/Ecore_Evas.h:128: error: previous declaration of
`ecore_evas_name_class_set'
ecore_evas_test_app.c:137: warning: data definition has no type or storage
classecore_evas_test_app.c:138: warning: type defaults to `int' in declaration
of `ecore_evas_show'
ecore_evas_test_app.c:138: warning: parameter names (without types) in function
declaration
ecore_evas_test_app.c:138: error: conflicting types for `ecore_evas_show'
../../src/lib/ecore_evas/Ecore_Evas.h:121: error: previous declaration of
`ecore_evas_show'
ecore_evas_test_app.c:138: warning: data definition has no type or storage
classecore_evas_test_app.c:139: error: parse error before numeric constant
ecore_evas_test_app.c:139: warning: type defaults to `int' in declaration of
`evas_image_cache_set'
ecore_evas_test_app.c:139: error: conflicting types for `evas_image_cache_set'
/usr/include/Evas.h:402: error: previous declaration of `evas_image_cache_set'
ecore_evas_test_app.c:139: warning: data definition has no type or storage
classecore_evas_test_app.c:140: error: parse error before numeric constant
ecore_evas_test_app.c:140: warning: type defaults to `int' in declaration of
`evas_font_cache_set'
ecore_evas_test_app.c:140: error: conflicting types for `evas_font_cache_set'
/usr/include/Evas.h:431: error: previous declaration of `evas_font_cache_set'
ecore_evas_test_app.c:140: warning: data definition has no type or storage
classecore_evas_test_app.c:141: error: parse error before string constant
ecore_evas_test_app.c:141: warning: type defaults to `int' in declaration of
`evas_font_path_append'
ecore_evas_test_app.c:141: error: conflicting types for `evas_font_path_append'
/usr/include/Evas.h:426: error: previous declaration of `evas_font_path_append'
ecore_evas_test_app.c:141: warning: data definition has no type or storage
classecore_evas_test_app.c:154: warning: `app_resize' defined but not used
ecore_evas_test_app.c:170: warning: `app_delete_request' defined but not used
make[3]: *** [ecore_evas_test-ecore_evas_test_app.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory
`/var/tmp/portage/ecore-1.0.0.20050116_pre7/work/ecore/src/bin'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/ecore-1.0.0.20050116_pre7/work/ecore/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/ecore-1.0.0.20050116_pre7/work/ecore'
make: *** [all] Error 2
 * Please do not contact the E team about bugs in Gentoo.
 * Only contact vapier@gentoo.org via e-mail or bugzilla.
 * Remember, this stuff is CVS only code so dont cry when
 * I break you :).



Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.3.5,
glibc-2.3.4.20040808-r1, 2.6.10-gentoo-r4 i686)
=================================================================
System uname: 2.6.10-gentoo-r4 i686 Mobile Intel(R) Pentium(R) 4 - M CPU
2.40GHzGentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Nov 18 2004, 18:41:24)]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r5
sys-devel/automake:  1.8.5-r1
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.2-r7
virtual/os-headers:  2.6.8.1-r1, 2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -funroll-loops -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -funroll-loops -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms userpriv
usersandbox"
GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3ds 4kstacks GAPING_SECURITY_HOLE aac aalib acpi acpi4linux
activefilter alsa apache2 artworkextra asm asterisk async avi bash-completion
beep beepmp bigger-fonts bitmap-fonts blender-game bluetooth bzip2 bzlib
cacheemu cairo cdda cddb cdparanoia cdr cdrom chipcard chroot clanJavaScript
clanVoice codecs crypt cscope curl dhcp diet dio divx4linux doc dvd dvdread
editor edl eds encode escreen esd ethereal etwin evo evo2 ext-png ext-zlib
extensions fb fbcon ffmpeg fftw fla flash fmod font-server freetts freetype
freetype-version-1 fs ftp gd gd-external gif gimp gimpprint gkrellm glep glut
gnome graphviz gs i8x0 imagemagick irda irmc jbig jpeg jpeg2k maps matroska mbox
mime ming mjpeg mng monkey mozaccess mozdevelop moznocompose moznoirc moznomail
mozsvg mp3 mpeg mpeg4 mplayer msn music mysql mysqli ncurses nethack nextaw nls
nophysfs nowin ntpl nvidia oav ode offensive ogg oggvorbis opengl opens openssh
oscar pcmcia php png pnp prelude propolice sdk skey tga theora timidity tools
transcode truetype truetype-fonts type1-fonts unicode usb userlocales v4l2
videos vim-with-x virus-scan wmf wxwin wxwindows xine xv xvid yv12 zeo"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 Christian Heim (RETIRED) gentoo-dev 2005-03-30 02:18:59 UTC
Pietro, what are your useflags for ecore ?

If you're missing "X", try USE="X" emerge ecore .. that solved this issue for me
Comment 2 SpanKY gentoo-dev 2005-08-19 20:57:30 UTC
old version, not in portage anymore