The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Установить PHP 4.3.11 на Ubuntu 12 или 14"
Отправлено worldmen, 17-Апр-19 08:35 
Был локальный web-сервер для библиотекарей (Ubuntu 12). Сейчас накрылся.
Сайт, написанный разработчиками, может работать только под PHP 4.3.11 не выше (и БД Firebird 1.5)
Я пытался ставить PHP4.3.11 на Ubuntu sever 12, 16, 18 везде были разные ошибки.
Сейчас пытаюсь установить на Ubuntu 12.04.
Устанавливаю по следующему алгоритму:

wget https://museum.php.net/php4/php-4.3.11.tar.gz
tar zxf php-4.3.11.tar.gz
cd php-4.3.11/
./configure
make
sudo make install

Выдает следующее:

bib1io@bib1io-server:~$ cd php-4.3.ll
bib1io@bib1io-server:~/php-4.3.11$ ./configure
loading cache ./config.cache
checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking whether gcc and cc understand -c and -o together... yes
checking how to run the C preprocessor... gcc -E
checking for AIX... no
checking if compiler supports -R... no
checking if compiler supports -Wl,-rpath,... yes
checking for re2c... exit 0;
checking whether ln -s works... yes
checking for mawk... mawk
checking for bison... no
checking for byacc... no
configure: warning: You will need bison if you want to regenerate the FHP parsers.
checking for flex... lex
checking for yywrap in -ll... no    no
checking lex output file root... ./configure: 2422: ./configure: lex: not found
configure: error: cannot find output from lex; giuing up
bib1io@bib1io-server:~/php-4.3.11$ make
checking whether gcc Accepts ~g... yes
checking whether gcc end cc understand -c   and -o together... yes
checking how to run the C preprocessor...   gcc -E
make: *** No targets specified and no makefile found. Stop.
bib1io@bib1io-server:~/php-4.3.11$ sudo make install
[sudol password for biblio:
make: *** No rule to make target 'install'. Stop.
bib1io@bib1io-server:~/php-4.3.11$

Тут на форуме нашел похожую проблему с "./configure: lex: not found", которую решили так:
/usr/bin/lex
#!/bin/sh
exec /usr/bin/flex -l "$@"

Но у меня нет таких файлов.

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру