Bueno, pues mi problema de antes no lo he conseguido solucionar, pero ahora aparte tengo otro que se repite con demasiada frecuencia
todas o la mayoria de las utilidades me dan como resultado "Violación de segmento" y no tengo ni idea de por qué ni de como arreglarlo... ¿ideas? (si, soy torpe xD)
Edit: otro problema, al intentar firmar pkg's. Ya solucioné el de arriba pero ahora me da el siguiente error: "fopen(info0) failed" proveniente de la operación:
...
FILE *fp;
fp = fopen(name, "rb");
if (fp == NULL)
fail("fopen(%s) failed", fp);
...
También en main(). Me quedo sin recursos jajaja.
Al compilar me da este error en pkg.c (sospecho que tiene algo que ver xD):
pkg.c: In function ‘get_file’:
pkg.c:40: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
Por más que la miro no se en que fallo/falla...