swarm-support
[Top][All Lists]
Advanced

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

[Swarm-Support] Compiling Swarm-2.2 on Solaris 2.8


From: Gary Polhill
Subject: [Swarm-Support] Compiling Swarm-2.2 on Solaris 2.8
Date: Fri, 02 Jun 2006 20:06:21 +0100

Hi,

Can anyone help? I reached this stage in the compilation:

Making all in java
make[2]: Entering directory `/opt1/guiswarm/build/swarm-2.2/java'
cp -f ../../../src/swarm-2.2/java/java-stub.el ./_java-stub.el
TOP_BUILDDIR='/opt1/guiswarm/build/swarm-2.2'
BUILDDIR='/opt1/guiswarm/build/swarm-2.2/java'
SWARMSRCDIR='../../../src/swarm-2.2' /software/emacs-21.4a/bin/emacs
-batch -f batch-byte-compile
/opt1/guiswarm/build/swarm-2.2/java/_java-stub.el
Wrote /opt1/guiswarm/build/swarm-2.2/java/_java-stub.elc
Done
mv ./_java-stub.elc java-stub.elc
rm -f ./_java-stub.el
TOP_BUILDDIR='/opt1/guiswarm/build/swarm-2.2'
BUILDDIR='/opt1/guiswarm/build/swarm-2.2/java'
SWARMSRCDIR='../../../src/swarm-2.2' /software/emacs-21.4a/bin/emacs
-batch --eval '(setq *disable-gui* nil)' -l
'/opt1/guiswarm/build/swarm-2.2/java/java-stub.elc' -f
java-run-all-unicode
Searching for program: no such file or directory,
/opt1/guiswarm/build/swarm-2.2/tools/.libs/findImp
make[2]: *** [Makefile.common] Error 255
make[2]: Leaving directory `/opt1/guiswarm/build/swarm-2.2/java'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt1/guiswarm/build/swarm-2.2'
make: *** [all] Error 2

I then tried copying findImp from tools to tools/.libs, and typed make
again but got this problem instead:

Making all in java
make[2]: Entering directory `/opt1/guiswarm/build/swarm-2.2/java'
make -C c all
make[3]: Entering directory `/opt1/guiswarm/build/swarm-2.2/java/c'
files="FCall.m FArguments.m HDF5.m HDF5Archiver.m LispArchiver.m
Archiver.m Arguments.m Error.m Warning.m Symbol.m Zone.m"; if test -n
"$files"; then cat $files  > defobj_stubs.m; else echo > defobj_stubs.m;
fi
cat: cannot open FCall.m
cat: cannot open FArguments.m
cat: cannot open HDF5.m
cat: cannot open HDF5Archiver.m
cat: cannot open LispArchiver.m
cat: cannot open Archiver.m
cat: cannot open Arguments.m
cat: cannot open Error.m
cat: cannot open Warning.m
cat: cannot open Symbol.m
cat: cannot open Zone.m
make[3]: *** [defobj_stubs.m] Error 2
rm defobj_stubs.m
make[3]: Leaving directory `/opt1/guiswarm/build/swarm-2.2/java/c'
make[2]: *** [all-stubs] Error 2
make[2]: Leaving directory `/opt1/guiswarm/build/swarm-2.2/java'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt1/guiswarm/build/swarm-2.2'
make: *** [all] Error 2

The directory java/c contains only the file "Makefile". The following
should give you some idea of my environment...

setenv PATH /software/autoconf-2.59/bin:$PATH
setenv PATH /software/automake-1.9.6/bin:$PATH
setenv PATH /software/binutils-2.14/bin:$PATH
setenv PATH /software/BLT-2.4z/bin:$PATH
setenv PATH /software/emacs-21.4a/bin:$PATH
setenv PATH /software/fileutils-4.1/bin:$PATH
setenv PATH /software/gcc-3.3/bin:$PATH # N.B. gcc-4.0.2 doesn't
work (it asked me to submit a bug report!)
setenv PATH /software/gperf-3.0.1/bin:$PATH
setenv PATH /software/libtool-1.5.22/bin:$PATH
setenv PATH /software/m4_1.4.2/bin:$PATH
setenv PATH /software/make-3.80/bin:$PATH
setenv PATH /software/sed-4.1.4/bin:$PATH
setenv PATH /software/tar-1.15.1/bin:$PATH
setenv PATH /software/tcl-8.4.12/bin:$PATH
setenv PATH /software/tk-8.4.12/bin:$PATH

setenv LD_LIBRARY_PATH /software/gcc-3.3/lib:$LD_LIBRARY_PATH

... and this is how I configured Swarm:

../../src/swarm-2.2/configure --prefix=/software/guiswarm/swarm-2.2
--disable-shared --with-gnu-ld --with-x
--with-jdkdir=/software/jdk-5/jdk/instances/jdk1.5.0
--with-tcldir=/software/tcl-8.4.12 --with-tkdir=/software/tk-8.4.12
--with-bltdir=/software/BLT-2.4z --with-zlibdir=/software/zlib-1.2.3
--with-pngdir=/software/libpng-1.2.8
--with-xpmlibdir=/software/xpm/xpm-3.4k/lib
--with-xpmdir=/software/xpm/xpm-3.4k --x-includes=/usr/include
--x-libraries=/usr/lib


-- 
Please note that the views expressed in this e-mail are those of the
sender and do not necessarily represent the views of the Macaulay
Institute. This email and any attachments are confidential and are
intended solely for the use of the recipient(s) to whom they are
addressed. If you are not the intended recipient, you should not read,
copy, disclose or rely on any information contained in this e-mail, and
we would ask you to contact the sender immediately and delete the email
from your system. Thank you.
Macaulay Institute and Associated Companies, Macaulay Drive,
Craigiebuckler, Aberdeen, AB15 8QH.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]