From owner-FreeBSD-users-jp@jp.freebsd.org  Fri May 10 20:06:34 1996
Received: by mail.jp.freebsd.org (8.7.3+2.6Wbeta5/8.7.3) id UAA10872
	Fri, 10 May 1996 20:06:34 +0900 (JST)
Received: by mail.jp.freebsd.org (8.7.3+2.6Wbeta5/8.7.3) with SMTP id UAA10867
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 10 May 1996 20:06:30 +0900 (JST)
Received: from kiri (kiri [127.0.0.1]) by kiri.toba-cmt.ac.jp (8.6.12/8.6.12) with SMTP id UAA18090 for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 10 May 1996 20:04:26 +0900
Message-Id: <199605101104.UAA18090@kiri.toba-cmt.ac.jp>
X-Authentication-Warning: kiri.toba-cmt.ac.jp: Host kiri didn't use HELO protocol
To: FreeBSD-users-jp@jp.freebsd.org
X-Mailer: Mew version 1.05 on Emacs 19.28.1, Mule 2.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Date: Fri, 10 May 1996 20:04:06 +0900
From: =?ISO-2022-JP?B?GyRCNk07M09CSScbKEI=?= (Kiriyama Kazuhiko) <kiri@kiri.toba-cmt.ac.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 1470
Subject: [FreeBSD-users-jp 1470] Cannot Install MMM-0.30beta!
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B$3$s$P$s$O(B $B6M;3(B $B$G$9!#$^$?$^$?$*@$OC$K$J$j$^$9!#(B

FreeBSD-2.1.0-Release + XFree86-3.1.2 $B>e$G(B $B$b!A(B(MMM-0.30beta)$B$r%$%s%9%H!<%k(B
$B$7$F$$$^$9!#(BCaml Special Light version 1.15, Tcl7.4jp, Tk4.0jp, BLT 1.8 $B$r%$(B
$B%s%9%H!<%k$7$F$$$6(B MMM-0.30beta $B$r2rE`$7!"(Bmmm0.30betaJ.patch.gz $B%Q%C%A$r$+$1!"(B
Makefile.config $B$r@0$($F(B make $B$7$?$H$3$m(B

    % make
    cd camltk4; make
    cd libsupport; make
    cslc -c  hashtblc.mli
    cslc -c  hashtblc.ml
    cslc -c  support.mli
    cslc -c  support.ml
    cslc -c  protocol.mli
    cslc -c  protocol.ml
    cslc -c  textvariable.mli
    cslc -c  textvariable.ml
    cslc -c  optionmenu.mli
    cslc -c  optionmenu.ml
    gcc -g -c -dDEBUG  -I/usr/local/lib/camlsl  -I/usr/include  -I/mo/MMM/tcl7.4jp  -I/mo/MMM/tk4.0  camltk.c
    rm -f libcamltk4.a
    ar rc libcamltk4.a camltk.o
    ranlib libcamltk4.a
    cd compiler; make
    cslc -c  tsort.ml
    cslc -c  tables.ml
    cslc -c  parser.mli
    csllex lexer.mll
    33 states, 971 transitions, table size 4082 bytes
    cslc -c  lexer.ml
    cslyacc -v parser.mly
    2 shift/reduce conflicts.
    cslc -c  parser.ml
    cslc -c  compile.ml
    cslc -c  intf.ml
    cslc -c  maincompile.ml
    cslc  -o tkcompiler tsort.cmo tables.cmo lexer.cmo parser.cmo  compile.cmo intf.cmo  maincompile.cmo
    cd lib; make
    cd ..; compiler/tkcompiler
    Graph cycles through tk.cmo
    
    (echo 'open Support';  echo 'open Protocol';  echo 'open Textvariable';  cat ../libsupport/report.ml;  cat ../libsupport/builtin_*.ml;  cat tkgen.ml;  cat ../libsupport/builtina_*.ml) > tk.ml
    cslc -c -I ../libsupport place.mli
    File "place.mli", line 2, characters 0-7:
    Unbound module Tk
    *** Error code 2
    
    Stop.
    *** Error code 1
    
    Stop.
    *** Error code 1
    
    Stop.
    %

$B$GMn$A$^$7$?(B($BD9$/$F$9$$$^$;$s(Bf^^;;$B!#(Bcslc $B$OA4$/$o$+$i$J$$$N$G$I$3$N%(%i!<$+(B
$B3'L\$1$s$H$&$,$D$+$J$+$C$?$N$G(B...)$B!#(B 

Caml Special Light version 1.15, Tcl7.4jp, Tk4.0jp, BLT 1.8 $B$OA4$F%(%i!<L5$7(B
$B$G%Q%9$7$^$7$?!#$^$?!"(BMakefile.config $B$O(B

    ## Configuration
    
    # Where you installed Caml Special Light
    #LIBDIR=/usr/local/lib/caml-special-light
    LIBDIR=/usr/local/lib/camlsl
    
    # Tools from the Caml Special Light distribution
    EXCRC=$(LIBDIR)/extract_crc
    EXPUNGE=$(LIBDIR)/expunge
    
    # X-Windows libraries and includes
    X11_LIB=/usr/X11R6/lib
    X11_INCLUDES=/usr/include
    # On a naked Solaris, this would probably be
    # X11_LIB=/usr/openwin/lib
    # X11_INCLUDES=/usr/openwin/include
    
    ### Note: use Tcl7.4 and Tk4.0 but NOT 7.3/3.6 or 7.5/4.1
    # Where to find libtcl.a (Tcl 7.4pl3)
    #TCLLIBDIR=/usr/local/lib/tcl7.4/lib
    TCLLIBDIR=/mo/MMM/tcl7.4jp
    # Where to find tcl includes
    #TCLINCLDIR=/usr/local/lib/tcl7.4/include
    TCLINCLDIR=/mo/MMM/tcl7.4jp
    # Where to find libtk.a (Tk 4.0pl3)
    #TKLIBDIR=/usr/local/lib/tk4.0/lib
    TKLIBDIR=/mo/MMM/tk4.0
    # Where to find tk includes
    #TKINCLDIR=/usr/local/lib/tk4.0/include
    TKINCLDIR=/mo/MMM/tk4.0
    # Where to find libBLT.a (BLT 1.8 or 1.9)
    #BLTLIBDIR=/usr/local/lib/blt/lib
    BLTLIBDIR=/usr/local/lib
    
    # What to use to link with Tcl/Tk
    # Shouldn't have to be modified
    TKLIBS=-cclib -ltk -cclib -ltcl -cclib -lX11
    
    ## Extra libraries
    # For SunOS (at least) we need DNS libraries
    # EXTRA_LIBS=-cclib -lresolv
    # For Solaris, we need network stuff
    # EXTRA_LIBS=-cclib -lnsl -cclib -lsocket
    # Other cases (please report if architecture needs EXTRA_LIBS)
    EXTRA_LIBS=
    
    ## Static or dynamic linking
    #STATIC=
    STATIC=-ccopt -static 
    
    ### Which C compiler to use for camltk.c
    #NATIVECC=cc
    NATIVECC=gcc
    
    ### How to invoke ranlib
    # BSD-style:
    RANLIB=ranlib
    # System V-style:
    #RANLIB=ar -rs
    # If ranlib is not needed at all:
    #RANLIB=true
    
    ## Where we install the binaries and the libraries
    #BINDIR=/usr/local/lib/mmm
    BINDIR=/usr/local/bin
    MDKDIR=/usr/local/lib/mmm/mdk
    
    ## End of configuration section
    
$B$G$9(B($B$3$l$bD9$/$F$9$$$^$;$s(B f^^;;;;)$B!#(B

$B$&!<$sD4;RNI$/=gD4$K%$%s%9%H!<%k$7$F$-$?$N$K$J!<!#(B

$B$h$m$7$/$*$M$,$$$$$?$7$^$9!#(B
