ERRORS: libgnomeprint.spec

Jakub Bogusz qboosh w pld-linux.org
Śro, 21 Kwi 2004, 23:16:40 CEST


On Wed, Apr 21, 2004 at 10:56:15PM +0200, Grzegorz Goławski wrote:
> W liście z śro, 21-04-2004, godz. 22:08 +0200, Marcin Krzyzanowski
> napisał:
> > W liście z śro, 21-04-2004, godz. 20:13 +0200, Grzegorz Goławski
> > napisał:
> > > Na wszystkich architekturach libgnomeprint się wywalił. Wersja 2.6.0 się
> > > budowała, a w 2.6.1 nie było żadnych zmian w tych rejonach, więc to
> > > raczej coś na builderach. Dodam jeszcze, że u mnie się buduje.
> > > 
> > > > libgnomeprint.spec (HEAD): FAILED
> > > > 
> > > > --- libgnomeprint.spec:HEAD:
> > > > Build-Time: user:27.98s sys:4.18s real:35.99s (faults io:407722 non-io:274629)
> > 
> > > > gpa-printer.c:389: error: `LTDL_SHLIB_EXT' undeclared (first use in this function)
> > > > gpa-printer.c:389: error: (Each undeclared identifier is reported only once
> > > > gpa-printer.c:389: error: for each function it appears in.)
> > 
> > 
> > libtool ?
> Pewnie tak, tylko jak to naprawić?

A ta biblioteka używa libltdl, czy chciała sobie (nad)użyć tej
definicji?
Jeśli używa, to w configure.* powinno być AC_WITH_LTDL (albo
AC_LIB_LTDL czy coś innego to włączającego).
Jeśli nie używa, to nie powinna nadużywać tej definicji; np. glib ma
swoją definicję do tego celu: G_MODULE_SUFFIX.
(z dokładnością do tego, że G_MODULE_SUFFIX nie zawiera kropki ("so")
a LTDL_SHLIB_EXT chyba zawiera (".so", jeśli wierzyć komentarzowi -
więc trzeba uwzględnić przy zmianie).


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/



Więcej informacji o liście dyskusyjnej pld-devel-pl