Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

emerge bootsplash erro

1 view
Skip to first unread message

João Jerónimo

unread,
Jan 24, 2004, 5:25:21 PM1/24/04
to
root@gentoo root # emerge bootsplash
Calculating dependencies ...done!
>>> emerge (1 of 1) media-gfx/bootsplash-0.6-r3 to /
>>> md5 src_uri ;-) bootsplash-0.6-r3.tar.bz2
>>> Unpacking source...
>>> Unpacking bootsplash-0.6-r3.tar.bz2 to
/var/tmp/portage/bootsplash-0.6-r3/work
>>> Source unpacked.
gcc -O2 -Wall -c -o fbmngplay.o fbmngplay.c
gcc -O2 -Wall -c -o messages.o messages.c
gcc -O2 -Wall -c -o mng.o mng.c
In file included from /usr/include/linux/timer.h:5,
from /usr/include/linux/workqueue.h:8,
from /usr/include/linux/fb.h:5,
from fbmngplay.c:18:
/usr/include/linux/list.h:588:2: warning: #warning "don't include kernel
headers in userspace"
In file included from /usr/include/linux/workqueue.h:8,
from /usr/include/linux/fb.h:5,
from fbmngplay.c:18:
/usr/include/linux/timer.h:11: field `entry' has incomplete type
/usr/include/linux/timer.h:43: confused by earlier errors, bailing out
make: *** [fbmngplay.o] Error 1
make: *** Waiting for unfinished jobs....

!!! ERROR: media-gfx/bootsplash-0.6-r3 failed.
!!! Function src_compile, Line 25, Exitcode 2
!!! (no error message)


o que é que os peritos da Gentoo dizem? Rui Malheiro!


--
João Jerónimo

"João M. S. Silva"

unread,
Feb 5, 2004, 9:12:29 PM2/5/04
to
> gcc -O2 -Wall -c -o mng.o mng.c
> In file included from /usr/include/linux/timer.h:5,
> from /usr/include/linux/workqueue.h:8,
> from /usr/include/linux/fb.h:5,
> from fbmngplay.c:18:
> /usr/include/linux/list.h:588:2: warning: #warning "don't include kernel
> headers in userspace"

Experimenta editar o /usr/include/linux/list.h (linha 588) e trocar o #
por //.

> In file included from /usr/include/linux/workqueue.h:8,
> from /usr/include/linux/fb.h:5,
> from fbmngplay.c:18:
> /usr/include/linux/timer.h:11: field `entry' has incomplete type

Mostra-me a linha 11 do teu /usr/include/linux/timer.h.

--
João M. S. Silva

Carlos J. G. Duarte

unread,
Feb 5, 2004, 9:29:22 PM2/5/04
to
João Jerónimo wrote:
> /usr/include/linux/list.h:588:2: warning: #warning "don't include kernel
> headers in userspace"
> In file included from /usr/include/linux/workqueue.h:8,
> from /usr/include/linux/fb.h:5,
> from fbmngplay.c:18:
> /usr/include/linux/timer.h:11: field `entry' has incomplete type
> /usr/include/linux/timer.h:43: confused by earlier errors, bailing out
> make: *** [fbmngplay.o] Error 1
> make: *** Waiting for unfinished jobs....
>

Isto não tem nada a haver com emerde (pun intendend) nem com gentoo.
Provavelmente já estás a usar o kernel 2.6. Os rapazes foram muitos
conservadores e acabaram com a mama que se vinha a instalar nos
/software developers/ de incluir headers do kernel e usar as estruturas
e definições internas do respectivo.

Os proggies que faziam isso vão ter que ser portados para irem buscar as
definições a outros lados. Até lá não funcionam em 2.6. Um caso tipico é
tudo o que diga respeito a framebuffer: não compila nada em 2.6

--
carlos ** http://cgd.sdf-eu.org

Rui Malheiro

unread,
Feb 6, 2004, 5:56:01 AM2/6/04
to
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Em Sexta 06 Fevereiro 2004 02:29, Carlos J. G. Duarte escreveu:

> Isto não tem nada a haver com emerde (pun intendend) nem com gentoo.

Explica lá essa do emerde. És a primeira pessoa que vejo a usar essa
expressão que aparenta uma opinião extrema em relação ao portage. Estou
curioso de saber os motivos.

> Provavelmente já estás a usar o kernel 2.6. Os rapazes foram muitos
> conservadores e acabaram com a mama que se vinha a instalar nos
> /software developers/ de incluir headers do kernel e usar as estruturas
> e definições internas do respectivo.

> Os proggies que faziam isso vão ter que ser portados para irem buscar as
> definições a outros lados. Até lá não funcionam em 2.6. Um caso tipico é
> tudo o que diga respeito a framebuffer: não compila nada em 2.6

Pessoalemente, estou a usar console framebuffer desde o 2.6.0-test1, sem
qualquer problema (excepto o suporte dos drivers para a minha placa).

- --
Rui Malheiro
"Um outro mundo é possível"
(Jabber ID: Croma...@jabber.org)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQFAI3LB6xZVe81Ht3gRAh2QAKCR6Hk5+HnHi7bK4vaZx8y4Hr+VzQCfez+Q
tddW0gmeOq5bL1/0IWgrD9Q=
=qzmE
-----END PGP SIGNATURE-----

João Jerónimo

unread,
Feb 6, 2004, 2:14:39 PM2/6/04
to
Rui Malheiro wrote:
>>Os proggies que faziam isso vão ter que ser portados para irem buscar as
>>definições a outros lados. Até lá não funcionam em 2.6. Um caso tipico é
>>tudo o que diga respeito a framebuffer: não compila nada em 2.6
>
>
> Pessoalemente, estou a usar console framebuffer desde o 2.6.0-test1, sem
> qualquer problema (excepto o suporte dos drivers para a minha placa).

já tivemos uma conversa sobre o framebuffer e os seus drivers penso
eu... mas quando dizes que estás a usar o console framebuffer queres
dizer exactamente o quê?

--
João Jerónimo

ICQ: 312332573
Jabber ID: j_j...@jabber.org

0 new messages