Re: compiling atk



electroteque wrote:

> It looks like a make install solved my issue with glib, i ignored
> those errors. Ive moved onto atk compiling with ./autogen.sh
> --prefix=$prefix --disable-gtk-doc
>  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_DISABLE_DEPRECATED
> -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include -I /sw/include
> -I/sw/include -Wall -MT atk-enum-types.lo -MD -MP -MF
> deps/atk-enum-types.Tpo -c atk-enum-types.c  -fno-common -DPIC -o
> libs/atk-enum-types.o
> /bin/sh ../libtool --mode=link gcc  -I/sw/include -Wall  -L/sw/lib -o
> libatk-1.0.la -rpath /usr/lib -version-info 1111:0:1111   atkaction.lo
> atkcomponent.lo atkdocument.lo atkeditabletext.lo
> atkgobjectaccessible.lo atkhyperlink.lo atkhypertext.lo atkimage.lo
> atknoopobject.lo atknoopobjectfactory.lo atkobject.lo
> atkobjectfactory.lo atkregistry.lo atkrelation.lo atkrelationset.lo
> atkselection.lo atkstate.lo atkstateset.lo atkstreamablecontent.lo
> atktable.lo atktext.lo atkutil.lo atkvalue.lo atk-enum-types.lo
> -L/sw/lib -lgobject-2.0 -lglib-2.0 -lintl -liconv
>
> libtool: link: CURRENT `1111' is not a nonnegative integer
> libtool: link: `1111:0:1111' is not valid version information
> make[3]: *** [libatk-1.0.la] Error 1
> make[2]: *** [all] Error 2
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2

You need a newer version of libtool (1.5.12 or newer, iirc).  The
"nonnegative integer" check in the older versions actually checks for 0
<= x <= 999, so gives a failure.  Once you have that installed, rerun
autogen.sh for atk.

James.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]