Portál AbcLinuxu, 14. května 2025 01:26
mam slackware a chcel som si zkompilovat novy gimp 2.6 no pri kompilacii (./configure) som dostal hlasku ze mi chyba kniznica babl (tak som si ju stiahol a skompiloval -> ok).
Pustil som opat ./configure no teraz mi vyhodilo ze nemam gegl. Ok tak som stiahol a dal skompilovat.
V configu mi opat vyhodilo ze mi chybaju nejake kniznice respektive niektore su stare tak som ich vsetky upgradoval a spustil config znova.
Teraz naslo vsetko len uz pri kompilacii mi vyhodilo hlasku ze subor /usr/lib/libgobject-2.0.la nebol najdeny. V googli som nasiel ze to patri pod glib tak som stiahol a skompiloval glib. No po opatovnom spusteni kompilacie gegl som dostal tu istu hlasku.
Skusil som skompilovat nove gtk kniznice ale tu som pri kompilacii dostal znova predchadzajucu hlasku. Skusil som teda pidgin (kedze pouziva gtk kniznice) a vysledok bol rovnaky.
Stiahol som teda starsiu verziu glibu ale potom mi vyhodilo ze mam staru verziu. Tak som skusil skompilovat glib este raz no stale dostanem hlasku ze libgobject-2.0.la neexistuje (co je aj pravda lebo subor sa v celom suborovom systeme nenachadza).
Viete niekto ako by sa s to dalo vyriesit?
Dakujem za vsetky rady
Řešení dotazu:
pkg-config gobject-2.0 --modversion
pripadne pkg-config gobject-2.0 --cflags --libs
?
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -L/usr/local/lib -lgobject-2.0 -lglib-2.0
libgobject-2.0.so.0
ale pri kompilacii sa odkazuje na subor libgobject-2.0.la
co je textovy subor (nasiel som ze je to libtool archive subor) ale netusim ako by som ho mohol vytvorit
ff_load_la-ff-load.lo
. hladal som co by to mohol byt za subor ale nenasiel som vobec nic...
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.