За последние 24 часа нас посетили 17565 программистов и 1589 роботов. Сейчас ищут 1485 программистов ...

при компиляции PHP ./configure подключить GD

Тема в разделе "Установка PHP", создана пользователем parasit, 4 ноя 2007.

  1. parasit

    parasit Активный пользователь

    С нами с:
    31 июл 2007
    Сообщения:
    32
    Симпатии:
    0
    Мне нужна библиотека GD!
    Платформа linux.

    Установил связку MYSQL5::APACHE2::pHP5.2.3. (собрал из сорсов)

    НЕ могу правильно скомпилировать PHP с модулём GD.
    После компиляции смотрю phpinfo(). Библиотека типа
    подключена поддерживает GIF, WBMP(jpeg, png нету). Однако функции
    для данной библиотеки "обзываться не известными"

    Вот всегда в официальных сорсах в папке иметься /ext
    где всё библиотеки типа иметься - так как ими правильно воспользоваться?

    ИЛИ еше надо много качать. Вообщем запутался Помогите пожалуйста!
     
  2. AlexGousev

    AlexGousev Активный пользователь

    С нами с:
    25 мар 2006
    Сообщения:
    1.505
    Симпатии:
    0
    Адрес:
    Москва
    ./configure в процессе поиска библиотеки gd находит ее?

    А чем стандартные пакеты дистрибутива не устраивают?
     
  3. parasit

    parasit Активный пользователь

    С нами с:
    31 июл 2007
    Сообщения:
    32
    Симпатии:
    0
    Дело в том что на эту платформу я еще не ставил никогда.
    Прочитал кучу инструкций и тихо тихо установил связку.

    Вот теперь надо подключить GD. КАК правильно сделать я не наю :(.

    На счет стандартных библиотек я ничего не имею, по причине того
    что не зная как ими воспользоваться

    пишу так ./configure --with-mysql=/usr/.... --with-gd .... -
    Дело в том что и с нета сорсы качал GD устанавливал их и ничё не понял
    как работает. Мне бы вот строку ./configure увидеть как правильно сконфигурировать
    и желательно со стандартными библиотеками


    А если кто знает и с нестандартными, то только буду рад
     
  4. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    parasit вместе с дистрибутивом должны идти пакеты с Apache, PHP, MySQL и т.д. там же в пакетах есть модули PHP. Всё это дело ставится в пару кликов.
     
  5. parasit

    parasit Активный пользователь

    С нами с:
    31 июл 2007
    Сообщения:
    32
    Симпатии:
    0
    Напишите строку ./configure для установки GD как модуль в php

    ---
    Я так понял с начало надо слить бибблиотеку с линукс сервера типа libgd - dev ?
     
  6. parasit

    parasit Активный пользователь

    С нами с:
    31 июл 2007
    Сообщения:
    32
    Симпатии:
    0
    Вопрос остался открытым всё что знаю перепробовал подключил к GD png yj на функции всё еще ругаеться
    Не ужели некому подсказать
     
  7. AlexGousev

    AlexGousev Активный пользователь

    С нами с:
    25 мар 2006
    Сообщения:
    1.505
    Симпатии:
    0
    Адрес:
    Москва
    parasit
    Никто просто не создает себе проблемы: ставят пакеты из дистрибутива... мне гораздо проще написать apt-get install php5-gd, чем думать какие там опции и почему не скомпилилось, честное слово :)
     
  8. Psih

    Psih Активный пользователь
    Команда форума Модератор

    С нами с:
    28 дек 2006
    Сообщения:
    2.678
    Симпатии:
    6
    Адрес:
    Рига, Латвия
    AlexGousev
    Same shit
    Код (Text):
    1. echo "dev-lang/php5 gd jpeg ect..." >> /etc/portage/package.use
    2. emerge php
    и никаких там ./configure :D

    З.Ы. Gentoo style ;)
     
  9. Anonymous

    Anonymous Guest

    +1 голос за apt-get ;)
     
  10. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    usr/ports

    :) порты во фришке форева
     
  11. Psih

    Psih Активный пользователь
    Команда форума Модератор

    С нами с:
    28 дек 2006
    Сообщения:
    2.678
    Симпатии:
    6
    Адрес:
    Рига, Латвия
    Hight
    З.Ы. В Gentoo тоже порты. Просто для работы с ними есть emerge который заменяет ./configure, make, ect.. :)
     
  12. AlexGousev

    AlexGousev Активный пользователь

    С нами с:
    25 мар 2006
    Сообщения:
    1.505
    Симпатии:
    0
    Адрес:
    Москва
    Psih
    Где-то мы это уже обсуждали ;-)
     
  13. parasit

    parasit Активный пользователь

    С нами с:
    31 июл 2007
    Сообщения:
    32
    Симпатии:
    0
    Спасибо разобрался