nixp.ru v3.0

22 октября 2017,
воскресенье,
07:29:46 MSK

DevOps с компанией «Флант»
Raymond написал 22 февраля 2006 года в 20:13 (553 просмотра) Ведет себя неопределенно; открыл 2 темы в форуме, оставил 40 комментариев на сайте.

Ребят, нужна помощь в установке X11R6.9.0. Начал установку,застопорилась на этой ошибки lbx_zlib.c:58:1: warning: «_BSD_SOURCE» redefined

:9:1: warning: this is the location of the previous definition

In file included from lbx_zlib.c:68:

lbx_zlib.h:55:18: zlib.h: No such file or directory

In file included from lbx_zlib.c:68:

lbx_zlib.h:59: error: syntax error before «z_stream»

lbx_zlib.h:59: warning: no semicolon at end of struct or union

lbx_zlib.h:81: error: syntax error before '}' token

lbx_zlib.c:83: error: field `compress_state' has incomplete type

lbx_zlib.c:84: error: field `decompress_state' has incomplete type

lbx_zlib.c: In function `init_compress’: и т.д

Кто нить сталкивался с этим?

DimkaS
Raymond
lbx_zlib.h:55:18: zlib.h: No such file or directory

Наводит на мысль об отсутствии zlib-dev.

А почему 6.9, а не 7.0? Он веселее — при сборке продолжал требовать mesa имея все доступные пакеты (Debian Sarge 1st DVD) и все исходники mesa =)

Raymond

7.0 у мя есть,но там столько отдельных пакетов что устанавливать фсе это это сплошной мазохизм.Памагите, я опять встрял с установкой Х. После кучи ошибок и исправления их путем установки разных пакетов, порой наугад, я застрял на одной ошибке:

-D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -c -o xcursorgen.o xcursorgen.c

xcursorgen.c:35:17: png.h: No such file or directory

xcursorgen.c:153: error: syntax error before «png»

xcursorgen.c: In function `premultiply_data’:

xcursorgen.c:157: error: `row_info' undeclared (first use in this function)

xcursorgen.c:157: error: (Each undeclared identifier is reported only once

xcursorgen.c:157: error: for each function it appears in.)

xcursorgen.c:159: error: `data' undeclared (first use in this function)

xcursorgen.c: In function `load_image’:

xcursorgen.c:178: error: `png_structp' undeclared

Какой пакет нужно доустановить?Никак не могу понять. И еще, когда ставишь Х нужно чтобы было установлены гном или кде? Я решил сначало установить Х а потом уже оболочку.

Genie

думаю, что тебе не хватает пакета libpng12-dev

хотя, на твоём месте я бы посмотрел зависимости для установки к пакету исходников CFree86 (см. на зеркале соответствующий .dsc) и поставил всё по зависимостям.

и после этого уже пытался собрать этот XOrg.

Raymond

Ну вот я и установил эти иксы.Седня целый день угрохал на установку кде из исходников.Так ничего и не вышло.Только фсе запортил.Придется переустанавливать дебиан :(. У меня тут назрел вопрос:у меня в дебиане по умолчанию используется XFree86.После того как установлен X.org, какой из них будет испльзовать система?А может нужна будет удалить XFree86? А как лучше до инсталяции X.org или после? И вообще, поделитесь своим опытом по установки этой жути.

DimkaS

Имхо, раз ты ставишь и KDE из исходников, можно поставить debian-base без доп. пакетов, потом собрать x.org и KDE и доустановить любимый софт. Я так и хотел сделать, только с xfce, но на новом железе дебиан почти не пашет…