> > I quickly tried to compile kissme and classpath, my notes are
> > attached. This is not meant to be quite such a manual process, we
> > are in the middle of fixing the build scripts.
>
> I didn't find any notes attached.
They should give an option in mailers to cleverly search the text and determine when
someone has forgotten to actually do the attachment.
> > Could we add an option to 'make install' which would copy all .class
> > files to a $prefix/share/classpath/classes directory?
>
> Someone mentioned doing this recently, it is easy and I planned to add
> it myself before the release.
Excellent.
> > <new topic>
> >
> > It's wonderful that classpath can compile itself without requiring
> > any VM files. Am I correct in saying that classpath depends only on
> > the auto* programs, gcc, jikes and zip?
>
> auto*, libtool, gcc, jikes or gcj 3.1), zip is optional
Great
> > I want to build a debian package when the new release comes
> > out. Prior to this I always built a package with kissme-specific VM
> > files, now I can remove this dependency (and effort).
Is there anyone who builds RPMs, has anyone built a classpath RPM?
John Leuner
Made install directory /mnt/dev/freshinst
Fetched classpath CVS
Fetched kissme CVS
--------------------------------------------------------------------------------
bapli% aclocal; autoheader; automake; autoconf
/mnt/dev/freshkiss/classpath/classpath
WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
WARNING: and `config.h.top', to define templates for `config.h.in'
WARNING: is deprecated and discouraged.
WARNING: Using the third argument of `AC_DEFINE' and
WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without
WARNING: `acconfig.h':
WARNING: AC_DEFINE([NEED_MAIN], 1,
WARNING: [Define if a function `main' is needed.])
WARNING: More sophisticated templates can also be produced, see the
WARNING: documentation.
configure.in:20: warning: do not use m4_patsubst: use patsubst or m4_bpatsubst
configure.in:364: warning: do not use m4_regexp: use regexp or m4_bregexp
autoheader2.50: `include/config.h.in' is created
--------------------------------------------------------------------------------
./configure --enable-jni --prefix=/mnt/dev/freshinst --with-jikes
Jikes version:
(debian 1.15-2)
Version 1.15 - 26 Sept 2001
bapli% gcc -v
Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs
gcc version 2.95.4 20011002 (Debian prerelease)
make
make install
--------------------------------------------------------------------------------
Kissme build:
make
jikes -classpath /mnt/dev/freshinst/share/classpath/glibj.zip:classes `find
classes/{java,gnu,plava,jos} -name '*.java'`
LD_LIBRARY_PATH=/mnt/dev/freshinst/lib/classpath/ ./kissme -bootclasspath
classes:/mnt/dev/freshkiss/classpath/classpath/lib someclass