Portál AbcLinuxu, 10. května 2025 03:40

Dotaz: knihovny pro X v MDK 10.1

17.11.2004 02:17 Honzik | skóre: 5
knihovny pro X v MDK 10.1
Přečteno: 86×
Odpovědět | Admin
Ahoj Lidi mám nainstalovaný MDK 10.1

Mám problem s kompilací balíčků, které mají závislosti na X-ka. Uvedu příklad:

konpilace Kile 1.7.1

zjistím si, kde je nainstalovano KDE, příkazem kde-config --prefix

u mě v adesáři /usr

poté configure --prefix=/usr

toto zkončí na X... configure: error: Can't find X includes. Please check your installation and add the correct paths!

už nevím co stím.

Za každé info budu vděčný a můžete i nadávat, hlavně když to bude zasloužené.

Toto se mi oběví i při instalaci Sim.

Díky Dj
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.11.2004 02:28 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: knihovny pro X v MDK 10.1
Odpovědět | | Sbalit | Link | Blokovat | Admin
zrejme nemas nainstalovany devel balicky knihoven, budes je muset doinstalovat a pak ti pujdou kompilovat programy.

parametr --prefix nema zadnou souvislost s tim kde je umistene kde, osobne davam --prefix=/usr/local u kompilovanych programu, pri kterych nevyrabim balicek (mam pak prehled o tom co patri do systemu a o tom co jsem si pridal ze zdrojaku).
-- Nezdar není hanbou, hanbou je strach z pokusu.
21.11.2004 21:46 Honzik | skóre: 5
Rozbalit Rozbalit vše Re: knihovny pro X v MDK 10.1
Děkuju za radu, ale baličky Devel týkající se X-ek jsem nainstaloval, pořád mi to kolabuje na tom samém:

"X... configure: error: Can't find X includes. Please check your installation and add the correct paths!"

DJ
21.11.2004 22:00 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: knihovny pro X v MDK 10.1
V tom případě máš teď v /usr/X11R6/include/X11 asi tak šedesát souborů. Pokud ne, tak jsi nenainstaloval -devel balíčky od X. Pokud ano, tak jsi buď dal configure nějakou podivnou cestu v --x-includes=, nebo kdo ví, a je zapotřebí config.log kolem toho místa, kde to vypíše Can't find X includes, aby se dalo něco zjistit.
22.11.2004 13:29 Honzik | skóre: 5
Rozbalit Rozbalit vše Re: knihovny pro X v MDK 10.1
Máš pravdu, v X11 mám pouze 2adresáře. Znovu jsem procházel balíčky devel a už nevím který vybrat. Z config.log jsem toho moc nevyčetl. Tady je část config.log, kde hlásí chybu.

| #endif

| #define KDELIBSUFF ""

| #define STDC_HEADERS 1

| #define HAVE_SYS_TYPES_H 1

| #define HAVE_SYS_STAT_H 1

| #define HAVE_STDLIB_H 1

| #define HAVE_STRING_H 1

| #define HAVE_MEMORY_H 1

| #define HAVE_STRINGS_H 1

| #define HAVE_INTTYPES_H 1

| #define HAVE_STDINT_H 1

| #define HAVE_UNISTD_H 1

| #define HAVE_DLFCN_H 1

| #define HAVE_SGI_STL 1

| #define HAVE_CRYPT 1

| #define kde_socklen_t socklen_t

| #define ksize_t socklen_t

| #define HAVE_SYS_TYPES_H 1

| #define HAVE_STDINT_H 1

| #define HAVE_SYS_BITYPES_H 1

| #define HAVE_RES_INIT 1

| #define HAVE_RES_INIT 1

| #define HAVE_RES_INIT_PROTO 1

| #define SIZEOF_INT 4

| #define SIZEOF_SHORT 2

| #define SIZEOF_LONG 4

| #define SIZEOF_CHAR_P 4

| #define SIZEOF_SIZE_T 4

| #define SIZEOF_UNSIGNED_LONG 4

| #define HAVE_VSNPRINTF 1

| #define HAVE_SNPRINTF 1

| /* end confdefs.h. */

#include < X11/Intrinsic.h>

| int

main ()

| {

| XtMalloc(1)

| ;

| return 0;

| }

configure:27722: error: Can't find X includes. Please check your installation and add the correct paths!

## ---------------- ##

## Cache variables. ##

## ---------------- ##
22.11.2004 14:26 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: knihovny pro X v MDK 10.1
Podle rpmfindu se rpm jmenuje libxorg-x11-devel.
25.11.2004 22:14 Honzik | skóre: 5
Rozbalit Rozbalit vše Re: knihovny pro X v MDK 10.1
Super

Dekuju vsem, za rady.

balicek libxorg-x11-devel byl sice nainstalovany ale nejak divne. takze jsem ho preinstaloval a uz vse funguje.

Takze jeste jednou diky a ahoj DJ

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.