[kaffe] new problem!
vlad
vlad666 at web.de
Sun Oct 29 07:16:30 PST 2006
Thank you for your help Guilhem!
I've installed those packages and ./configure functioned so far!
Anyway 'make' did not finish later without errors ...
In the directory 'libraries/javalib/vmspecific' make fails to find
"classdist_vminterface.stamp" required by the "kaffe-vminterface.jar"
(target). Is there any special config parameter which I have missed, or
something like that ??? I looked into the Makefile and discovered this:
$(CLASSFILE): classdist_vminterface.stamp
rm -f $(CLASSFILE)
$(JAR_CMD1)
$(JAR_CMD2)
$(JAR_CMD3)
I cannot find any target 'classdist_vminterface.stamp' ?!?!
Is it normal, that the JAR-CMDs point to a non existent 'lib' directory
in libraries/javalib/vmspecific/Makefile ? For example:
JAR_CMD1 = ($(FASTJAR) cf $(CLASSFILE) -C $(LIBDIR) $(SRCDIRS))
would be (according to the values of the variables):
/usr/bin/fastjar cf kaffe-vminterface.jar -C lib org
but lib does not exist there!
What goes wrong here? Of course I could easily change the value of
LIBDIR=. (current dir) and probably it would function...
Regards
Vladimir
Guilhem Lavaux wrote:
> Hi Vlad,
>
> If you use --disable-gconf-peer your problem should vanish. But if you
> have ubuntu 6.06 then you should be able to install the development
> package of gconf2 and gtk using
> apt-get install libgconf2-dev libgtk2.0-dev
>
> Regards,
>
> Guilhem.
>
>
> vlad wrote:
>
>> Hello,
>>
>> I've fixed my previous problem so far by using --disable-gtk-peer with
>> configure. Finally I used the following configuration on "./configure":
>>
>> ./configure --build=i686-linux --enable-xscale --without-x
>> --disable-alsatest --disable-esdtest --disable-sound
>> --enable-pure-java-math --without-classpath-gtk-awt
>> --without-kaffe-qt-awt --without-kaffe-x-awt
>> --with-threads=unix-pthreads --with-engine=intrp --enable-debug
>> --enable-xdebugging --disable-boehm-gc-configuration
>> build_alias=i686-linux --enable-ltdl-convenience --disable-core-jni
>> --disable-examples --cache-file=/dev/null --srcdir=. --disable-gtk-peer
>> --enable-gcj
>>
>> I am not sure about the rightness of those options according to my
>> system configuration. Anyway I got a new error:
>>
>> checking for pkg-config... /usr/bin/pkg-config
>> checking for gconf-2.0 >= 2.11.2... Package gconf-2.0 was not found in
>> the pkg-config search path. Perhaps you should add the directory
>> containing `gconf-2.0.pc' to the PKG_CONFIG_PATH environment variable No
>> package 'gconf-2.0' found
>> configure: error: Library requirements (gconf-2.0 >= 2.11.2) not met;
>> consider adjusting the PKG_CONFIG_PATH environment variable if your
>> libraries are in a nonstandard prefix so pkg-config can find them.
>>
>> My system is:
>> Ubuntu 6.06.1 LTS
>> Linux version 2.6.15-27-386
>> gcc version 4.0.3 (Ubuntu 4.0.3-1ubuntu5)
>> autoconf (GNU Autoconf) 2.59
>> automake (GNU automake) 1.4-p6
>> pkg-config --version = 0.20
>> gconf2 (2.14.0) is also installed
>> ...
>>
>> please tell me if you know, how I could fix this one.
>> Thanks in advance, Regards
>>
>> Vladimir
>>
>>
>>
>> _______________________________________________
>> kaffe mailing list
>> kaffe at kaffe.org
>> http://kaffe.org/cgi-bin/mailman/listinfo/kaffe
>>
>>
>
>
More information about the kaffe
mailing list