Jump to content

помогите поставить веб-сервер


Recommended Posts

Всем привет. Ребят, кто может подскажите, нужен совет. на работе надо поставить веб-сервер одной программы. есть дистрибутив для линукс. предназначен он правда под 64 ОС. комп рабочий пень Dual-core. пока пытаюсь на него поставить, но ничего не получается. у меня есть 2 дистрибутива RFRemix 11 i386 и x86_64. сейчас стоит первый. когда установил пишет архитектуру i686. но все пакеты стоят i586. пытался заменить их на i686. закончилось переустановкой ОС =) Firebird i686 ставится нормально, apache 2 тоже. но php уже поставить не могу. для начала подскажите какой дистрибутив мне ставить? если ставить пакеты под i686, то не хватает одного пакета rmplib(PayLoadIsXz).

Link to comment
Share on other sites

libtool: install: warning: relinking `libexslt.la'

(cd /usr/local/src/libxslt-1.1.20/libexslt; /bin/sh ../libtool --tag=CC --mode=relink gcc -g -O2 -Wall -o libexslt.la -rpath /usr/lib -version-info 8:13:8 exslt.lo common.lo crypto.lo math.lo sets.lo functions.lo strings.lo date.lo saxon.lo dynamic.lo ../libxslt/libxslt.la -L/usr/local/lib -lxml2 -lz -liconv -lm -lm )

gcc -shared .libs/exslt.o .libs/common.o .libs/crypto.o .libs/math.o .libs/sets.o .libs/functions.o .libs/strings.o .libs/date.o .libs/saxon.o .libs/dynamic.o -Wl,--rpath -Wl,/usr/lib -Wl,--rpath -Wl,/usr/local/lib -L/usr/lib -lxslt -L/usr/local/lib -lxml2 -lz -liconv -lm -Wl,-soname -Wl,libexslt.so.0 -o .libs/libexslt.so.0.8.13

/usr/bin/ld: /usr/lib/libz.a(crc32.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC

/usr/lib/libz.a: could not read symbols: Bad value

collect2: ld returned 1 exit status

libtool: install: error: relink `libexslt.la' with the above command before installing it

make[2]: *** [install-libLTLIBRARIES] Ошибка 1

make[2]: Leaving directory `/usr/local/src/libxslt-1.1.20/libexslt'

make[1]: *** [install-am] Ошибка 2

make[1]: Leaving directory `/usr/local/src/libxslt-1.1.20/libexslt'

make: *** [install-recursive] Ошибка 1

подскажите что делать с этой ошибкой.

Link to comment
Share on other sites

Это не ошибка. Это - инструкция how-to... Проще говоря - что надо сделать. (выделение моё)

libtool: install: warning: relinking `libexslt.la' (предупреждение: перенаправление ~)

(cd /usr/local/src/libxslt-1.1.20/libexslt; /bin/sh ../libtool --tag=CC --mode=relink gcc -g -O2 -Wall -o libexslt.la -rpath /usr/lib -version-info 8:13:8 exslt.lo common.lo crypto.lo math.lo sets.lo functions.lo strings.lo date.lo saxon.lo dynamic.lo ../libxslt/libxslt.la -L/usr/local/lib -lxml2 -lz -liconv -lm -lm )

gcc -shared .libs/exslt.o .libs/common.o .libs/crypto.o .libs/math.o .libs/sets.o .libs/functions.o .libs/strings.o .libs/date.o .libs/saxon.o .libs/dynamic.o -Wl,--rpath -Wl,/usr/lib -Wl,--rpath -Wl,/usr/local/lib -L/usr/lib -lxslt -L/usr/local/lib -lxml2 -lz -liconv -lm -Wl,-soname -Wl,libexslt.so.0 -o .libs/libexslt.so.0.8.13

/usr/bin/ld: /usr/lib/libz.a(crc32.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC (перемещение R_X86_64_32 вместо (против) "локального символа" не может быть использовано при создании расшаренного объекта - перекомпилируйте с (используя) -fPIC )

/usr/lib/libz.a: could not read symbols: Bad value (нельзя прочитать символ - плохое (неверное) значение)

collect2: ld returned 1 exit status

libtool: install: error: relink `libexslt.la' with the above command before installing it (инсталляция: ошибка: пересвяжите `libexslt.la' с помощью следующей команды перед инсталляцией)

make[2]: *** [install-libLTLIBRARIES] Ошибка 1

make[2]: Leaving directory `/usr/local/src/libxslt-1.1.20/libexslt'

make[1]: *** [install-am] Ошибка 2

make[1]: Leaving directory `/usr/local/src/libxslt-1.1.20/libexslt'

make: *** [install-recursive] Ошибка 1

P.S. Я знаю английский, но не структуру Linux, к сожалению...

Edited by Yezhishe
Link to comment
Share on other sites

А вот это уже нужно напасть на линуксоида и тщательно его допросить... Сам я в компиляции и прочем - примерно как свинья в апельсинах...

Link to comment
Share on other sites

libxslt так поставил. а из install.sh его установку удалил. пробую так поставить =) у меня все время возникает одна и таже проблема с установкой libxml2 и libxslt.

Link to comment
Share on other sites

Error Type: <class 'packagekit.backend.PkError'>

Error Value: 'no-cache: Cannot retrieve metalink for repository: fedora. Please verify its path and try again'

File : /usr/share/PackageKit/helpers/yum/yumBackend.py, line 2828, in <module>

main()

File : /usr/share/PackageKit/helpers/yum/yumBackend.py, line 2825, in main

backend.dispatcher(sys.argv[1:])

File : /usr/lib/python2.6/site-packages/packagekit/backend.py, line 633, in dispatcher

self.dispatch_command(args[0], args[1:])

File : /usr/lib/python2.6/site-packages/packagekit/backend.py, line 584, in dispatch_command

self.search_group(options, searchterms)

File : /usr/share/PackageKit/helpers/yum/yumBackend.py, line 511, in search_group

self._check_init(lazy_cache=True)

File : /usr/share/PackageKit/helpers/yum/yumBackend.py, line 2463, in _check_init

raise PkError(ERROR_NO_CACHE, _to_unicode(e))

при попытке обновления или установки пакетов всегда эта ошибка. тут что-то с кешом. но как решить я не знаю. может кто подскажет...

ошибка возникает только через менеджеры установки и удаления программ

Link to comment
Share on other sites

elfgcchack.h:7601: error: 'xmlXPtrNewRangeNodeObject' aliased to undefined symbol 'xmlXPtrNewRangeNodeObject__internal_alias'

elfgcchack.h:7607: error: 'xmlXPtrNewRangeNodePoint' aliased to undefined symbol 'xmlXPtrNewRangeNodePoint__internal_alias'

elfgcchack.h:7613: error: 'xmlXPtrNewRangeNodes' aliased to undefined symbol 'xmlXPtrNewRangeNodes__internal_alias'

elfgcchack.h:7619: error: 'xmlXPtrNewRangePointNode' aliased to undefined symbol 'xmlXPtrNewRangePointNode__internal_alias'

elfgcchack.h:7625: error: 'xmlXPtrNewRangePoints' aliased to undefined symbol 'xmlXPtrNewRangePoints__internal_alias'

elfgcchack.h:7631: error: 'xmlXPtrRangeToFunction' aliased to undefined symbol 'xmlXPtrRangeToFunction__internal_alias'

elfgcchack.h:7637: error: 'xmlXPtrWrapLocationSet' aliased to undefined symbol 'xmlXPtrWrapLocationSet__internal_alias'

make[2]: *** [sAX.lo] Ошибка 1

make[2]: Leaving directory `/usr/local/src/libxml2-2.6.16'

make[1]: *** [all-recursive] Ошибка 1

make[1]: Leaving directory `/usr/local/src/libxml2-2.6.16'

make: *** [all] Ошибка 2

таких ошибок с xml очень много. что делать? =)

Link to comment
Share on other sites

checking how to run the C++ preprocessor... g++ -E

checking for g77... no

checking for f77... no

checking for xlf... no

checking for frt... no

checking for pgf77... no

checking for fl32... no

checking for af77... no

checking for fort77... no

checking for f90... no

checking for xlf90... no

checking for pgf90... no

checking for epcf90... no

почти при каждой конфигурации вылезают эти "no". важно это или нет?

Link to comment
Share on other sites

  • 3 weeks later...

elfgcchack.h:7565: error: 'xmlXPtrLocationSetRemove' aliased to undefined symbol 'xmlXPtrLocationSetRemove__internal_alias'

elfgcchack.h:7571: error: 'xmlXPtrNewCollapsedRange' aliased to undefined symbol 'xmlXPtrNewCollapsedRange__internal_alias'

elfgcchack.h:7577: error: 'xmlXPtrNewContext' aliased to undefined symbol 'xmlXPtrNewContext__internal_alias'

elfgcchack.h:7583: error: 'xmlXPtrNewLocationSetNodeSet' aliased to undefined symbol 'xmlXPtrNewLocationSetNodeSet__internal_alias'

elfgcchack.h:7589: error: 'xmlXPtrNewLocationSetNodes' aliased to undefined symbol 'xmlXPtrNewLocationSetNodes__internal_alias'

elfgcchack.h:7595: error: 'xmlXPtrNewRange' aliased to undefined symbol 'xmlXPtrNewRange__internal_alias'

elfgcchack.h:7601: error: 'xmlXPtrNewRangeNodeObject' aliased to undefined symbol 'xmlXPtrNewRangeNodeObject__internal_alias'

elfgcchack.h:7607: error: 'xmlXPtrNewRangeNodePoint' aliased to undefined symbol 'xmlXPtrNewRangeNodePoint__internal_alias'

elfgcchack.h:7613: error: 'xmlXPtrNewRangeNodes' aliased to undefined symbol 'xmlXPtrNewRangeNodes__internal_alias'

elfgcchack.h:7619: error: 'xmlXPtrNewRangePointNode' aliased to undefined symbol 'xmlXPtrNewRangePointNode__internal_alias'

elfgcchack.h:7625: error: 'xmlXPtrNewRangePoints' aliased to undefined symbol 'xmlXPtrNewRangePoints__internal_alias'

elfgcchack.h:7631: error: 'xmlXPtrRangeToFunction' aliased to undefined symbol 'xmlXPtrRangeToFunction__internal_alias'

elfgcchack.h:7637: error: 'xmlXPtrWrapLocationSet' aliased to undefined symbol 'xmlXPtrWrapLocationSet__internal_alias'

не ставятся дистрибудив сервера. возникает куча таких ошибок. подскажите с чем это может быть связано?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...