Il problema è il compilatore troppo recente... l'errore è nel file menuitems.h di vdr, penso manchi qualche header...
E forse è cambiato qualcosa nella funzione sscanf che legge il file di configurazione loadepg.conf...
Grazie per le risposte, spero si possa risolvere senza troppa difficoltà.
Per quanto riguarda il nome delle directory creo sempre il link come descritto da Gringo, ed ho anche provato rinominando il nome della cartella, ma evidentemente non è questo il problema.
L'errore segnalato dice che la variabile INT_MAX non è stata dichiarata. Tale variabile è presente negli header , che risulta tra gli include del file menuitems.h, per cui il problema è un altro.
/*
* menuitems.h: General purpose menu items
*
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
* $Id: menuitems.h 1.20 2006/04/14 10:01:47 kls Exp $
*/
#ifndef __MENUITEMS_H
#define __MENUITEMS_H
#include "osdbase.h"
/*
* menuitems.h: General purpose menu items
*
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
* $Id: menuitems.h 1.25 2008/02/16 16:09:58 kls Exp $
*/
#ifndef __MENUITEMS_H
#define __MENUITEMS_H
#include <limits.h>
#include "osdbase.h"
Praticamente sono quasi uguali tranne che per la mancanza della linea #include nel file di VDR 1.4.7; è stato sufficiente aggiungerla nei file menuitems.h ed epg.c e tutto si è compilato regolarmente, sia VDR base (che dopo un make clean non si compilava più sempre a causa di "'INT_MAX' was not declared in this scope") che loadepg.
A dire il vero non ho controllato, anche perchè nel frattempo ho installato VDR 1.6.0 (che funziona correttamente con loadepg). Comunque appena ho un po' di tempo verifico e ti faccio sapere.
Va bene il fatto di voler usare la 1.4 ma io incomincierei a migrare verso la 1.6 visto che molti plugins incominciano a non supportare più la vecchia stable e che ci sono quasi tutte le patch pronte per 1.6.
ops, con il ferragosto mi ero dimenticato di questo thread; volevo solo confermare il corretto funzionamento di loadepg con vdr-1.4.7, anche se, come suggerito anche da Gringo, ho ormai abbandonato questa versione a favore della 1.6.0.
In questi giorni sono stato contattato da un tizio Inglese, che nel 2003 aveva iniziato a studiare il sistema epg di Sky, ma poi aveva abbandonato. Ora grazie ai suoi studi sono riuscito a capire come estrapolare i codici e a completare il dizionario.
Ho inserito anche il dizionario Inglese, ma al momento non utilizzabile con LoadEPG, devo fare delle modifiche al plugin, l'epg Inglese contiene ben 120.000 eventi settimanali che LoadEPG limita a 64.000 (quelli Italiani sono al massimo 40.000).
Aggiunto il supporto per l'Epg di SKY UK su satellite 28.2.
Aggiunto il supporto ai temi.
Correzione di alcuni bug.
Consiglio di cancellare completamente i vecchi file di configurazione, di solito in /video/plugins/loadepg
Oppure vi copiate tutti i file dalla directory conf nei sorgenti di LoadEPG in /video/plugins/loadepg
L´utilizzo dei cookies è finalizzato a rendere migliore l´esperienza di navigazione sul nostro sito.
Se continui senza cambiare le tue impostazioni, accetterai di ricevere i cookies dal sito "VDR Italia Forum".