Project

General

Profile

Actions

Bug #2078

open

failed on compile with imlib2

Added by hd_brummy about 9 years ago. Updated about 9 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Start date:
02/01/2015
Due date:
% Done:

0%

Estimated time:

Description

gleiches Problem wie in http://projects.vdr-developer.org/issues/2061

failed on compile with error

<snipp>
In file included from imgtools.h:14:0,
from imgtools.c:8:
/usr/include/Imlib2.h:26:24: fatal error: X11/Xlib.h: No such file or directory # include <X11/Xlib.h>
compilation terminated.
</snapp>

ein blick in /usr/include/Imli2.h bringt folgende defines zum vorschein

<snipp>
#ifndef X_DISPLAY_MISSING
#include <X11/Xlib.h>
#endif
</snapp>

um das zu fixen muss ein haufen von X relevanten paketen nachinstalliert werden,
X ist auf keinen fall notwendig um den epg2vdr zum laufen zu bringen!

Um die abhängkeiten zu reduzieren sollte

#define X_DISPLAY_MISSING 1

definiert werden.

In meinen localen versuchen habe ich das in

<snipp lib/imgtools.h>
#include <stdio.h>

#define X_DISPLAY_MISSING 1

#include <jpeglib.h>
#include <Imlib2.h>
</snapp>

gefixt.
Das limitierung hat keine auswirkung auf die function des plugin epg2vdr

// Die geposten lines könnten nicht stimmen, ich hab das aus faulheit aus dem obengenannten bug copiert
// der fix ist aber letzendlich der gleich, bloss auf das plugin angewendet

Actions #1

Updated by horchi about 9 years ago

  • Status changed from New to Resolved

habe jetzt den lib Ordner vom epgd zum epg2vdr übernommen (mache ich nur von Zeit zu Zeit), damit ist der Fix nun auch dort gelandet

Actions #2

Updated by hd_brummy about 9 years ago

ist aber noch nicht im master branch gelandet...

Actions #3

Updated by horchi about 9 years ago

ups stimmt, die vielen branches ;)

jetzt aber!

Actions

Also available in: Atom PDF