From: Jacques Garrigue <garrigue@kurims.kyoto-u.ac.jp>
To: info@gerd-stolpmann.de
Cc: caml-list@inria.fr
Subject: Re: [Caml-list] GODI available for download
Date: Sat, 02 Aug 2003 12:28:02 +0900 [thread overview]
Message-ID: <20030802122802N.garrigue@kurims.kyoto-u.ac.jp> (raw)
In-Reply-To: <1059601286.9556.8.camel@ice.gerd-stolpmann.de>
Hi Gerd,
I attempted to install godi on FreeBSD 5.1, but my first attempt
lamentably failed.
The error I got was
===> Creating sample godi.conf
===> Installing BSD compatible install script
===> Installing bmake
mkdir: /usr/opt/godi/man/man1: File exists
Failure!
This seems to come from a missing -p argument to mkdir in bootstrap.
I join a patch.
The fix was easy, but getting it to work difficult, as you have to
erase the godi directory, and use the cleanup script in the
distribution before recompiling everything (strange for such a small
detail).
Also, godi_build and godi_info were not installed, and I had to
install them by hand.
Next, building godi-ocaml and godi-ocaml-labltk. godi-ocaml went fine,
but godi-ocaml-labltk failed, because it needs some configuration
options (I see no way to pass them). Since I'm used to BSD packages, I
go to the godi-ocaml-labltk/work directory, and reconfigure by hand.
Build goes fine, but it uses ocamlopt rather than the faster
ocamlopt.opt.
I was also a bit wondering why it installs so many utilities, as they
are all there already on FreeBSD :-) But compatibility can be a pain.
I have two questions concerning godi itself:
- is it a good idea to use a small tgz by package?
we might en up with lots of them!
personnally I would rather go for updating directly from a CVS
repository, and eventually distribute a big tgz containing all
instruction corresponding to a specific version of ocaml.
but you may have your reasons.
- what about windows? Do you think it is reasonnable to have a binary
distribution of godi with all the necessary commands (not depending
on cygwin)? Or a distribution on top of cygwin.
Not depending on cygwin would be a big plus for occasional users.
Regards,
Jacques Garrigue
--- bootstrap.orig Thu Jul 31 23:34:07 2003
+++ bootstrap Sat Aug 2 11:37:10 2003
@@ -339,7 +339,7 @@
(cd bmake; $shprog ./configure --prefix=$prefix --with-default-sys-path=$prefix/share/mk $configargs && make -f makefile.boot bootstrap && env BINDIR=$prefix/bin $BSTRAP_ENV ./bmake -f Makefile install) 2>&1
ln -s bmake $prefix/bin/godi_make
# The manpage is not installed. Why?
-mkdir $prefix/man/man1
+$mkdirprog -p $prefix/man/man1
cp bmake/make.1 $prefix/man/man1/godi_bmake.1
# bootstrap lukemftp
@@ -415,7 +415,7 @@
# Move pkgsrc in place
pkgsrcdir=$prefix/build
-mkdir $pkgsrcdir
+$mkdirprog -p $pkgsrcdir
cpio=$prefix/bin/godi_cpio
( cd pkgsrc
-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
next prev parent reply other threads:[~2003-08-02 3:27 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-07-30 21:41 Gerd Stolpmann
2003-07-31 16:51 ` Fred Yankowski
2003-08-01 21:24 ` Gerd Stolpmann
2003-08-03 17:11 ` Sven Luther
2003-08-04 21:36 ` Fred Yankowski
2003-08-05 1:56 ` Sven Luther
2003-08-02 3:28 ` Jacques Garrigue [this message]
2003-08-02 3:40 ` Alexander V. Voinov
2003-08-02 9:52 ` Jacques Garrigue
2003-08-05 2:30 ` prashanth
2003-08-04 0:37 ` Gerd Stolpmann
2003-08-02 11:54 ` [Caml-list] " Alain
2003-08-03 15:26 ` David Brown
2003-08-04 0:49 ` Gerd Stolpmann
2003-08-04 5:21 ` David Brown
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20030802122802N.garrigue@kurims.kyoto-u.ac.jp \
--to=garrigue@kurims.kyoto-u.ac.jp \
--cc=caml-list@inria.fr \
--cc=info@gerd-stolpmann.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox