preklad php s podporou firebirda
Katerina Bubenickova
katerina.bubenickova na plbohnice.cz
Pátek Únor 4 13:03:53 CET 2011
Build funguje tak, že v /var/tmp/root-build/ nainstaluje čistý minimální
systém obohacený těmi rpm, která jsou v BuildRequires
takže pokud mi build řekne nothing provides, tak skončí a pokud to
vyhodím, tak tam není nainstalovaný.
Když Vám píšu, tak mě napadá taky zkusit rpmbuild, který nepřekládá v
chrootu, ale zato by mohlo pomoci nenapsat do BuildRequires ten
FirebirdCS, jenom ho nainstalovat v systému.
Jenom teď nevím, kde najít buildrpm, když není v SUSE distribuci. Ale
aspon nejaky napad
V configure mam
--with-interbase=shared,/path/to/firebird/
zkusim jeste doplnit lib
-interbase=shared,/path/to/firebird/libs
Diky
--Katerina
>>> Jan Houstek <Jan na houstek.net> 2/4/2011 12:16 odp. >>>
On Thu, 3 Feb 2011, Katerina Bubenickova wrote:
> Měla jsem to v BuildRequires, když jsem to vyhodila, tak
> configure: error: libgds, libib_util or libfbclient not found!
>
> ten libgds.so i libfbclient.so.2()(64bit) je v PRROVIDES v tom
> Firebirdovém balíčku, jen nevím, jak ho tomu buildu vnutit
Blbá otázka, ten balík s knihovnami je v okamžiku kompilace php
nainstalovaný? Neznám SUSE, ale některé distribuce mají zvlášť -devel
balíky, ten je také třeba mít nainstalovaný.
Jak vypadají parametry configure ve specfile? Já rebuilduju php pro
RHEL5
s volbou
--with-interbase=shared
pokud je knihovna jinde než ji configure hledá, mělo by fungovat
--with-interbase=shared,/path/to/firebird/libs
-- HH
Další informace o konferenci Linux