Ver Mensaje Individual
Antiguo 15/04/2006, 00:50   #162
manolito1998
Usuario Registrado
 
Fecha de ingreso: 03/mar/2005
Mensajes: 28
manolito1998 está en el buen camino
Hola Pistrakas,
Perdon por el tiempo en contestar, pero es que este foro es un poco imprevisible, hay dias que ni si quiera puedo entrar .
Desde la ultima vez que probe compilar todo desde el principio me encuentro con que si le aplico el parche softcsa me sale este error :
patching file Makefile
Hunk #1 succeeded at 100 (offset 3 lines).
Hunk #2 succeeded at 143 (offset 3 lines).
Hunk #3 succeeded at 266 (offset 22 lines).
patching file README.SoftCSA
patching file csa.c
patching file csa.h
patching file device.c
Hunk #3 succeeded at 1196 (offset 93 lines).
Hunk #4 succeeded at 1223 (offset 93 lines).
patching file device.h
Hunk #2 succeeded at 505 (offset 18 lines).
Hunk #3 FAILED at 535.
1 out of 3 hunks FAILED -- saving rejects to file device.h.rej
patching file testCSA.c

si voy al al archivo donde pone lo que no se ha podido hacer:
***************
*** 531,536 ****
///< Detaches the given receiver from this device.
void DetachAll(int Pid);
///< Detaches all receivers from this device for this pid.
};

/// Derived cDevice classes that can receive channels will have to provide
--- 535,542 ----
///< Detaches the given receiver from this device.
void DetachAll(int Pid);
///< Detaches all receivers from this device for this pid.
+ void SetCaDescr(ca_descr_t *ca_descr);
+ void SetCaPid(ca_pid_t *ca_pid);
};

/// Derived cDevice classes that can receive channels will have to provide


y cuando intento compilar el VDR me sale esto
device.c:1226: error: no hay una función miembro ‘void cDevice::SetCaDescr(ca_descr_t*)’ declarada en la clase ‘cDevice’
device.c:1236: error: no hay una función miembro ‘void cDevice::SetCaPid(ca_pid_t*)’ declarada en la clase ‘cDevice’
make: *** [device.o] Error 1

Esto ultimo me imagino que es porque el archivo device.c o device.h estan erroneos ya que no se parchearon adecuadamente.

la version que utilizo del VDR es vdr-1.3.46, el softcam es 0.5.6, y dentro de dicho plugin esta un parche llamado vdr-1.3.34-softcsa-0.1.0.diff el cual es el que utilizo para parchear (tambien he probado con el que pone el manual y tampoco).

Si no aplico el parche softcsa el VDR me compila perfectamente. Tambien dentro del plugin sc, dentro de la carpeta partches hay otros parches que podrian valer, como por ejemplo vdr-1.3.38-ffdecsa-0.1.3.diff.

Muchas gracias de antemano
manolito1998 está desconectado
Respuesta rápida a este mensaje
Responder Citando Subir