Project

General

Profile

Actions

Bug #2078

open

failed on compile with imlib2

Added by hd_brummy almost 10 years ago. Updated almost 10 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

Also available in: Atom PDF