Foros del Web » Administración de Sistemas » Unix / Linux »

how to install RTLinux on debian

Estas en el tema de how to install RTLinux on debian en el foro de Unix / Linux en Foros del Web. Hola tengo muchos problemas al querer instalar RTLinux en mi debian, he probado usando rtlinux-3.2-rc1 y un kernel: linux-2.4.26 pero a la hora de ejecutar ...
  #1 (permalink)  
Antiguo 18/09/2013, 12:40
 
Fecha de Ingreso: junio-2013
Mensajes: 18
Antigüedad: 10 años, 10 meses
Puntos: 0
Información how to install RTLinux on debian

Hola tengo muchos problemas al querer instalar RTLinux en mi debian, he probado usando rtlinux-3.2-rc1 y un kernel: linux-2.4.26 pero a la hora de ejecutar la siguiente linea
make modules me manda el siguiente error:

make[2]: *** [dummy.o] Error 1
make[2]: se sale del directorio `/usr/src/linux-2.4.26/drivers/net'
make[1]: *** [_modsubdir_net] Error 2
make[1]: se sale del directorio `/usr/src/linux-2.4.26/drivers'
make: *** [_mod_drivers] Error 2

y no se que hacer, un buen tutorial para instalar RTLinux, se los agradecere mucho
  #2 (permalink)  
Antiguo 19/09/2013, 08:36
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: how to install RTLinux on debian

El error debe aparecer antes de los mensajes que pegas, no aparece allí. Busca algo más arriba en la salida del programa.
  #3 (permalink)  
Antiguo 25/09/2013, 13:35
 
Fecha de Ingreso: junio-2013
Mensajes: 18
Antigüedad: 10 años, 10 meses
Puntos: 0
Respuesta: how to install RTLinux on debian

make[1]: se ingresa al directorio `/usr/src/linux-2.4.26/kernel'
make[1]: No se hace nada para `modules'.
make[1]: se sale del directorio `/usr/src/linux-2.4.26/kernel'
make -C drivers CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.26/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE" MAKING_MODULES=1 modules
make[1]: se ingresa al directorio `/usr/src/linux-2.4.26/drivers'
make -C acpi modules
make[2]: se ingresa al directorio `/usr/src/linux-2.4.26/drivers/acpi'
make[2]: No se hace nada para `modules'.
make[2]: se sale del directorio `/usr/src/linux-2.4.26/drivers/acpi'
make -C block modules
make[2]: se ingresa al directorio `/usr/src/linux-2.4.26/drivers/block'
make[2]: No se hace nada para `modules'.
make[2]: se sale del directorio `/usr/src/linux-2.4.26/drivers/block'
make -C cdrom modules
make[2]: se ingresa al directorio `/usr/src/linux-2.4.26/drivers/cdrom'
make[2]: No se hace nada para `modules'.
make[2]: se sale del directorio `/usr/src/linux-2.4.26/drivers/cdrom'
make -C char modules
make[2]: se ingresa al directorio `/usr/src/linux-2.4.26/drivers/char'
make -C drm modules
make[3]: se ingresa al directorio `/usr/src/linux-2.4.26/drivers/char/drm'
make[3]: No se hace nada para `modules'.
make[3]: se sale del directorio `/usr/src/linux-2.4.26/drivers/char/drm'
make -C pcmcia modules
make[3]: se ingresa al directorio `/usr/src/linux-2.4.26/drivers/char/pcmcia'
make[3]: No se hace nada para `modules'.
make[3]: se sale del directorio `/usr/src/linux-2.4.26/drivers/char/pcmcia'
make[2]: se sale del directorio `/usr/src/linux-2.4.26/drivers/char'
make -C hotplug modules
make[2]: se ingresa al directorio `/usr/src/linux-2.4.26/drivers/hotplug'
make[2]: No se hace nada para `modules'.
make[2]: se sale del directorio `/usr/src/linux-2.4.26/drivers/hotplug'
make -C ide modules
make[2]: se ingresa al directorio `/usr/src/linux-2.4.26/drivers/ide'
make -C arm modules
make[3]: se ingresa al directorio `/usr/src/linux-2.4.26/drivers/ide/arm'
make[3]: No se hace nada para `modules'.
make[3]: se sale del directorio `/usr/src/linux-2.4.26/drivers/ide/arm'
make -C legacy modules
make[3]: se ingresa al directorio `/usr/src/linux-2.4.26/drivers/ide/legacy'
make[3]: No se hace nada para `modules'.
make[3]: se sale del directorio `/usr/src/linux-2.4.26/drivers/ide/legacy'
make -C pci modules
make[3]: se ingresa al directorio `/usr/src/linux-2.4.26/drivers/ide/pci'
make[3]: No se hace nada para `modules'.
make[3]: se sale del directorio `/usr/src/linux-2.4.26/drivers/ide/pci'
make -C ppc modules
make[3]: se ingresa al directorio `/usr/src/linux-2.4.26/drivers/ide/ppc'
make[3]: No se hace nada para `modules'.
make[3]: se sale del directorio `/usr/src/linux-2.4.26/drivers/ide/ppc'
make -C raid modules
make[3]: se ingresa al directorio `/usr/src/linux-2.4.26/drivers/ide/raid'
make[3]: No se hace nada para `modules'.
make[3]: se sale del directorio `/usr/src/linux-2.4.26/drivers/ide/raid'
make[2]: se sale del directorio `/usr/src/linux-2.4.26/drivers/ide'
make -C media modules
make[2]: se ingresa al directorio `/usr/src/linux-2.4.26/drivers/media'
make -C radio modules
make[3]: se ingresa al directorio `/usr/src/linux-2.4.26/drivers/media/radio'
make[3]: No se hace nada para `modules'.
make[3]: se sale del directorio `/usr/src/linux-2.4.26/drivers/media/radio'
make -C video modules
make[3]: se ingresa al directorio `/usr/src/linux-2.4.26/drivers/media/video'
make[3]: No se hace nada para `modules'.
make[3]: se sale del directorio `/usr/src/linux-2.4.26/drivers/media/video'
make[2]: se sale del directorio `/usr/src/linux-2.4.26/drivers/media'
make -C misc modules
make[2]: se ingresa al directorio `/usr/src/linux-2.4.26/drivers/misc'
make[2]: No se hace nada para `modules'.
make[2]: se sale del directorio `/usr/src/linux-2.4.26/drivers/misc'
make -C net modules
make[2]: se ingresa al directorio `/usr/src/linux-2.4.26/drivers/net'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.26/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -nostdinc -iwithprefix include -DKBUILD_BASENAME=dummy -c -o dummy.o dummy.c
In file included from /usr/src/linux-2.4.26/include/linux/prefetch.h:13,
from /usr/src/linux-2.4.26/include/linux/list.h:6,
from /usr/src/linux-2.4.26/include/linux/module.h:12,
from dummy.c:32:
/usr/src/linux-2.4.26/include/asm/processor.h:75: error: array type has incomplete element type
In file included from /usr/src/linux-2.4.26/include/linux/fs.h:322,
from /usr/src/linux-2.4.26/include/linux/capability.h:17,
from /usr/src/linux-2.4.26/include/linux/binfmts.h:5,
from /usr/src/linux-2.4.26/include/linux/sched.h:9,
from /usr/src/linux-2.4.26/include/linux/skbuff.h:19,
from /usr/src/linux-2.4.26/include/linux/netdevice.h:153,
from dummy.c:34:
/usr/src/linux-2.4.26/include/linux/ncp_fs_i.h:26: warning: ‘packed’ attribute ignored for field of type ‘__u8’
/usr/src/linux-2.4.26/include/linux/ncp_fs_i.h:27: warning: ‘packed’ attribute ignored for field of type ‘__u8[6]’
In file included from /usr/src/linux-2.4.26/include/linux/ncp_mount.h:12,
from /usr/src/linux-2.4.26/include/linux/ncp_fs_sb.h:12,
from /usr/src/linux-2.4.26/include/linux/fs.h:732,
from /usr/src/linux-2.4.26/include/linux/capability.h:17,
from /usr/src/linux-2.4.26/include/linux/binfmts.h:5,
from /usr/src/linux-2.4.26/include/linux/sched.h:9,
from /usr/src/linux-2.4.26/include/linux/skbuff.h:19,
from /usr/src/linux-2.4.26/include/linux/netdevice.h:153,
from dummy.c:34:
/usr/src/linux-2.4.26/include/linux/ncp.h:24: warning: ‘packed’ attribute ignored for field of type ‘__u8’
/usr/src/linux-2.4.26/include/linux/ncp.h:25: warning: ‘packed’ attribute ignored for field of type ‘__u8’
/usr/src/linux-2.4.26/include/linux/ncp.h:26: warning: ‘packed’ attribute ignored for field of type ‘__u8’
/usr/src/linux-2.4.26/include/linux/ncp.h:27: warning: ‘packed’ attribute ignored for field of type ‘__u8’
/usr/src/linux-2.4.26/include/linux/ncp.h:28: warning: ‘packed’ attribute ignored for field of type ‘__u8’
/usr/src/linux-2.4.26/include/linux/ncp.h:29: warning: ‘packed’ attribute ignored for field of type ‘__u8[]’
/usr/src/linux-2.4.26/include/linux/ncp.h:37: warning: ‘packed’ attribute ignored for field of type ‘__u8’
/usr/src/linux-2.4.26/include/linux/ncp.h:38: warning: ‘packed’ attribute ignored for field of type ‘__u8’
/usr/src/linux-2.4.26/include/linux/ncp.h:39: warning: ‘packed’ attribute ignored for field of type ‘__u8’
/usr/src/linux-2.4.26/include/linux/ncp.h:40: warning: ‘packed’ attribute ignored for field of type ‘__u8’
/usr/src/linux-2.4.26/include/linux/ncp.h:41: warning: ‘packed’ attribute ignored for field of type ‘__u8’
/usr/src/linux-2.4.26/include/linux/ncp.h:42: warning: ‘packed’ attribute ignored for field of type ‘__u8’
/usr/src/linux-2.4.26/include/linux/ncp.h:43: warning: ‘packed’ attribute ignored for field of type ‘__u8[]’
/usr/src/linux-2.4.26/include/linux/ncp.h:137: warning: ‘packed’ attribute ignored for field of type ‘__u8’
/usr/src/linux-2.4.26/include/linux/ncp.h:138: warning: ‘packed’ attribute ignored for field of type ‘__u8[256]’
/usr/src/linux-2.4.26/include/linux/ncp.h:174: warning: ‘packed’ attribute ignored for field of type ‘__u8’
In file included from /usr/src/linux-2.4.26/include/asm/smp.h:18,
from /usr/src/linux-2.4.26/include/linux/smp.h:14,
from /usr/src/linux-2.4.26/include/linux/sched.h:23,
from /usr/src/linux-2.4.26/include/linux/skbuff.h:19,
from /usr/src/linux-2.4.26/include/linux/netdevice.h:153,
from dummy.c:34:
/usr/src/linux-2.4.26/include/asm/mpspec.h:87: warning: ‘packed’ attribute ignored for field of type ‘unsigned char[6]’
In file included from /usr/src/linux-2.4.26/include/linux/sched.h:23,
from /usr/src/linux-2.4.26/include/linux/skbuff.h:19,
from /usr/src/linux-2.4.26/include/linux/netdevice.h:153,
from dummy.c:34:
/usr/src/linux-2.4.26/include/linux/smp.h:29: error: conflicting types for ‘smp_send_reschedule’
/usr/src/linux-2.4.26/include/asm/smp.h:43: note: previous declaration of ‘smp_send_reschedule’ was here
In file included from /usr/src/linux-2.4.26/include/linux/highmem.h:5,
from /usr/src/linux-2.4.26/include/linux/skbuff.h:27,
from /usr/src/linux-2.4.26/include/linux/netdevice.h:153,
from dummy.c:34:
/usr/src/linux-2.4.26/include/asm/pgalloc.h: In function ‘set_pgdir’:
/usr/src/linux-2.4.26/include/asm/pgalloc.h:169: warning: ‘read_lock’ is static but used in inline function ‘set_pgdir’ which is not static
In file included from /usr/src/linux-2.4.26/include/linux/netdevice.h:153,
from dummy.c:34:
/usr/src/linux-2.4.26/include/linux/skbuff.h: In function ‘__skb_pull’:
/usr/src/linux-2.4.26/include/linux/skbuff.h:832: warning: pointer targets in return differ in signedness
/usr/src/linux-2.4.26/include/linux/skbuff.h: In function ‘skb_pull’:
/usr/src/linux-2.4.26/include/linux/skbuff.h:850: warning: pointer targets in return differ in signedness
/usr/src/linux-2.4.26/include/linux/skbuff.h: In function ‘__pskb_pull’:
/usr/src/linux-2.4.26/include/linux/skbuff.h:861: warning: pointer targets in return differ in signedness
/usr/src/linux-2.4.26/include/linux/skbuff.h: In function ‘pskb_pull’:
make[2]: **[dummy.o] Error1
make[2]: se sale del directorio `/usr/src/linux-2.4.26/drivers/net'
make[1]: **[_modsubdir_net] Error2
make[1]: se sale del directorio `/usr/src/linux-2.4.26/drivers'
make: **[_mod_drivers] Error
  #4 (permalink)  
Antiguo 25/09/2013, 13:35
 
Fecha de Ingreso: junio-2013
Mensajes: 18
Antigüedad: 10 años, 10 meses
Puntos: 0
Respuesta: how to install RTLinux on debian

ese es todo lo que despliega despues de hacer:
make modules
  #5 (permalink)  
Antiguo 25/09/2013, 13:55
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: how to install RTLinux on debian

Esto puede ser debido a la versión de GCC, recuerda que el kernel 2.4 es bastante viejo y es probable que no se pueda compilar con un GCC moderno.
  #6 (permalink)  
Antiguo 01/10/2013, 15:26
 
Fecha de Ingreso: junio-2013
Mensajes: 18
Antigüedad: 10 años, 10 meses
Puntos: 0
Respuesta: how to install RTLinux on debian

entonces necesito primero instalar un kernel mas reciente, x ejemplo un 3.x y desde ese nuevo kernel instalar de nuevo un rtLinux???


si es asi, que pasara con el kernel 2.4 lo elimino??
el kernel nuevo 3.x que instalare debe ir con un patch normal o con un rtlinux

Etiquetas: debian, install, linux
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:19.