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