Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000348OCamlOCaml generalpublic2001-05-02 11:062001-05-22 16:00
Reporteradministrator 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionno change required 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0000348: J'ai_des_problèmes_pour_installer_Caml_sous_ linux ...
DescriptionBonjour,


J'ai des problèmes pour installer Caml sous Linux avec un noyau 2.2.17
(Mandrake 7.2); les erreurs sont réduites par rapport à ce que j'obtenais
au début (j'ai trouvé certaines librairies) mais il en reste, et qui sont,
semblent-il, des erreurs de scripts (?)

Pouvez-vou_s m'aider car franchement, là, les idées nouvelles me font
défaut...

Ci-joint le résultat du makefile.


Merci d'avance,



Robert Longeon.
----------------
+ cd libunix
+ make CC=gcc OPTS= 'CPP=/lib/cpp -P' 'RANLIBTEST=test -f /usr/bin/ranlib -o -f /bin/ranlib' RANLIB=ranlib BINDIR=/usr/local/bin LIBDIR=/usr/local/lib/caml-light MANDIR=/usr/local/man/man1 MANEXT=1 X11_INCLUDES=/usr/X11R6/include X11_LIB=/usr/X11R6/lib BIGNUM_ARCH=pentium TEXINPUTDIR= EMACSLISPDIR=/usr/lib/emacs/site-lisp TCLINCLDIR=/usr/include TKINCLDIR=/usr/include TKLIBDIR=/usr/local/lib/tk4.0/lib TCLLIBDIR=/usr/local/lib/tcl7.4/lib 'TKLIBS=-ltk -ltcl -lX11' all
make[1]: Entre dans le répertoire `/home/thierry/cl74/contrib/libunix'
gcc -I../../src/runtime -O -c -o accept.o accept.c
gcc -I../../src/runtime -O -c -o access.o access.c
gcc -I../../src/runtime -O -c -o addrofstr.o addrofstr.c
gcc -I../../src/runtime -O -c -o alarm.o alarm.c
gcc -I../../src/runtime -O -c -o bind.o bind.c
gcc -I../../src/runtime -O -c -o chdir.o chdir.c
gcc -I../../src/runtime -O -c -o chmod.o chmod.c
gcc -I../../src/runtime -O -c -o chown.o chown.c
gcc -I../../src/runtime -O -c -o chroot.o chroot.c
gcc -I../../src/runtime -O -c -o close.o close.c
gcc -I../../src/runtime -O -c -o closedir.o closedir.c
gcc -I../../src/runtime -O -c -o connect.o connect.c
gcc -I../../src/runtime -O -c -o cst2constr.o cst2constr.c
gcc -I../../src/runtime -O -c -o cstringv.o cstringv.c
gcc -I../../src/runtime -O -c -o dup.o dup.c
gcc -I../../src/runtime -O -c -o dup2.o dup2.c
gcc -I../../src/runtime -O -c -o envir.o envir.c
gcc -I../../src/runtime -O -c -o errmsg.o errmsg.c
gcc -I../../src/runtime -O -c -o execv.o execv.c
gcc -I../../src/runtime -O -c -o execve.o execve.c
gcc -I../../src/runtime -O -c -o execvp.o execvp.c
gcc -I../../src/runtime -O -c -o exit.o exit.c
gcc -I../../src/runtime -O -c -o fchmod.o fchmod.c
gcc -I../../src/runtime -O -c -o fchown.o fchown.c
gcc -I../../src/runtime -O -c -o fcntl.o fcntl.c
gcc -I../../src/runtime -O -c -o fork.o fork.c
gcc -I../../src/runtime -O -c -o ftruncate.o ftruncate.c
gcc -I../../src/runtime -O -c -o getcwd.o getcwd.c
gcc -I../../src/runtime -O -c -o getegid.o getegid.c
gcc -I../../src/runtime -O -c -o getenv.o getenv.c
gcc -I../../src/runtime -O -c -o geteuid.o geteuid.c
gcc -I../../src/runtime -O -c -o getgid.o getgid.c
gcc -I../../src/runtime -O -c -o getgr.o getgr.c
gcc -I../../src/runtime -O -c -o getgroups.o getgroups.c
gcc -I../../src/runtime -O -c -o gethost.o gethost.c
gcc -I../../src/runtime -O -c -o gethostname.o gethostname.c
gcc -I../../src/runtime -O -c -o getlogin.o getlogin.c
gcc -I../../src/runtime -O -c -o getpeername.o getpeername.c
gcc -I../../src/runtime -O -c -o getpid.o getpid.c
gcc -I../../src/runtime -O -c -o getppid.o getppid.c
gcc -I../../src/runtime -O -c -o getproto.o getproto.c
gcc -I../../src/runtime -O -c -o getpw.o getpw.c
gcc -I../../src/runtime -O -c -o getserv.o getserv.c
gcc -I../../src/runtime -O -c -o getsockname.o getsockname.c
gcc -I../../src/runtime -O -c -o gettimeofday.o gettimeofday.c
gcc -I../../src/runtime -O -c -o getuid.o getuid.c
gcc -I../../src/runtime -O -c -o gmtime.o gmtime.c
gcc -I../../src/runtime -O -c -o ioctl.o ioctl.c
gcc -I../../src/runtime -O -c -o kill.o kill.c
gcc -I../../src/runtime -O -c -o link.o link.c
gcc -I../../src/runtime -O -c -o listen.o listen.c
gcc -I../../src/runtime -O -c -o lockf.o lockf.c
gcc -I../../src/runtime -O -c -o lseek.o lseek.c
gcc -I../../src/runtime -O -c -o mkdir.o mkdir.c
gcc -I../../src/runtime -O -c -o mkfifo.o mkfifo.c
gcc -I../../src/runtime -O -c -o nice.o nice.c
gcc -I../../src/runtime -O -c -o open.o open.c
gcc -I../../src/runtime -O -c -o opendir.o opendir.c
gcc -I../../src/runtime -O -c -o pause.o pause.c
gcc -I../../src/runtime -O -c -o pipe.o pipe.c
gcc -I../../src/runtime -O -c -o read.o read.c
gcc -I../../src/runtime -O -c -o readdir.o readdir.c
gcc -I../../src/runtime -O -c -o readlink.o readlink.c
gcc -I../../src/runtime -O -c -o rename.o rename.c
gcc -I../../src/runtime -O -c -o rewinddir.o rewinddir.c
gcc -I../../src/runtime -O -c -o rmdir.o rmdir.c
gcc -I../../src/runtime -O -c -o select.o select.c
gcc -I../../src/runtime -O -c -o sendrecv.o sendrecv.c
gcc -I../../src/runtime -O -c -o setgid.o setgid.c
gcc -I../../src/runtime -O -c -o setuid.o setuid.c
gcc -I../../src/runtime -O -c -o shutdown.o shutdown.c
gcc -I../../src/runtime -O -c -o signal.o signal.c
gcc -I../../src/runtime -O -c -o sleep.o sleep.c
gcc -I../../src/runtime -O -c -o socket.o socket.c
gcc -I../../src/runtime -O -c -o socketaddr.o socketaddr.c
gcc -I../../src/runtime -O -c -o socketpair.o socketpair.c
gcc -I../../src/runtime -O -c -o stat.o stat.c
gcc -I../../src/runtime -O -c -o strofaddr.o strofaddr.c
gcc -I../../src/runtime -O -c -o symlink.o symlink.c
gcc -I../../src/runtime -O -c -o termios.o termios.c
gcc -I../../src/runtime -O -c -o time.o time.c
gcc -I../../src/runtime -O -c -o times.o times.c
gcc -I../../src/runtime -O -c -o truncate.o truncate.c
gcc -I../../src/runtime -O -c -o umask.o umask.c
gcc -I../../src/runtime -O -c -o unix.o unix.c
gcc -I../../src/runtime -O -c -o unlink.o unlink.c
gcc -I../../src/runtime -O -c -o utimes.o utimes.c
gcc -I../../src/runtime -O -c -o wait.o wait.c
gcc -I../../src/runtime -O -c -o waitopt.o waitopt.c
gcc -I../../src/runtime -O -c -o waitpid.o waitpid.c
gcc -I../../src/runtime -O -c -o write.o write.c
rm -f libunix.a
ar rc libunix.a accept.o access.o addrofstr.o alarm.o bind.o chdir.o chmod.o chown.o chroot.o close.o closedir.o connect.o cst2constr.o cstringv.o dup.o dup2.o envir.o errmsg.o execv.o execve.o execvp.o exit.o fchmod.o fchown.o fcntl.o fork.o ftruncate.o getcwd.o getegid.o getenv.o geteuid.o getgid.o getgr.o getgroups.o gethost.o gethostname.o getlogin.o getpeername.o getpid.o getppid.o getproto.o getpw.o getserv.o getsockname.o gettimeofday.o getuid.o gmtime.o ioctl.o kill.o link.o listen.o lockf.o lseek.o mkdir.o mkfifo.o nice.o open.o opendir.o pause.o pipe.o read.o readdir.o readlink.o rename.o rewinddir.o rmdir.o select.o sendrecv.o setgid.o setuid.o shutdown.o signal.o sleep.o socket.o socketaddr.o socketpair.o stat.o strofaddr.o symlink.o termios.o time.o times.o truncate.o umask.o unix.o unlink.o utimes.o wait.o waitopt.o waitpid.o write.o
if test -f /usr/bin/ranlib -o -f /bin/ranlib; then ranlib libunix.a; else true; fi
camlc -c -W unix.mli
camlc -c -W iunix.mli
camlc -c -W unix.ml
camlmktop -o camlunix -custom unix.zo libunix.a
make[1]: Quitte le répertoire `/home/thierry/cl74/contrib/libunix'
+ cd libgraph
+ make CC=gcc OPTS= 'CPP=/lib/cpp -P' 'RANLIBTEST=test -f /usr/bin/ranlib -o -f /bin/ranlib' RANLIB=ranlib BINDIR=/usr/local/bin LIBDIR=/usr/local/lib/caml-light MANDIR=/usr/local/man/man1 MANEXT=1 X11_INCLUDES=/usr/X11R6/include X11_LIB=/usr/X11R6/lib BIGNUM_ARCH=pentium TEXINPUTDIR= EMACSLISPDIR=/usr/lib/emacs/site-lisp TCLINCLDIR=/usr/include TKINCLDIR=/usr/include TKLIBDIR=/usr/local/lib/tk4.0/lib TCLLIBDIR=/usr/local/lib/tcl7.4/lib 'TKLIBS=-ltk -ltcl -lX11' all
make[1]: Entre dans le répertoire `/home/thierry/cl74/contrib/libgraph'
gcc -I../../src/runtime -I/usr/X11R6/include -O -c -o open.o open.c
gcc -I../../src/runtime -I/usr/X11R6/include -O -c -o draw.o draw.c
gcc -I../../src/runtime -I/usr/X11R6/include -O -c -o fill.o fill.c
gcc -I../../src/runtime -I/usr/X11R6/include -O -c -o color.o color.c
gcc -I../../src/runtime -I/usr/X11R6/include -O -c -o text.o text.c
gcc -I../../src/runtime -I/usr/X11R6/include -O -c -o image.o image.c
gcc -I../../src/runtime -I/usr/X11R6/include -O -c -o make_img.o make_img.c
gcc -I../../src/runtime -I/usr/X11R6/include -O -c -o dump_img.o dump_img.c
gcc -I../../src/runtime -I/usr/X11R6/include -O -c -o point_col.o point_col.c
gcc -I../../src/runtime -I/usr/X11R6/include -O -c -o sound.o sound.c
gcc -I../../src/runtime -I/usr/X11R6/include -O -c -o events.o events.c
rm -f libgraph.a
ar rc libgraph.a open.o draw.o fill.o color.o text.o image.o make_img.o dump_img.o point_col.o sound.o events.o
if test -f /usr/bin/ranlib -o -f /bin/ranlib; then ranlib libgraph.a; else true; fi
/lib/cpp -P -Dunix graphics.mlp > graphics.ml
camlc -W -I ../libunix -c graphics.mli
camlc -W -I ../libunix -c graphics.ml
camlmktop -custom -o camlgraph ../libunix/unix.zo graphics.zo \
        libgraph.a ../libunix/libunix.a -ccopt -L/usr/X11R6/lib -lX11
make[1]: Quitte le répertoire `/home/thierry/cl74/contrib/libgraph'
+ cd debugger
+ make CC=gcc OPTS= 'CPP=/lib/cpp -P' 'RANLIBTEST=test -f /usr/bin/ranlib -o -f /bin/ranlib' RANLIB=ranlib BINDIR=/usr/local/bin LIBDIR=/usr/local/lib/caml-light MANDIR=/usr/local/man/man1 MANEXT=1 X11_INCLUDES=/usr/X11R6/include X11_LIB=/usr/X11R6/lib BIGNUM_ARCH=pentium TEXINPUTDIR= EMACSLISPDIR=/usr/lib/emacs/site-lisp TCLINCLDIR=/usr/include TKINCLDIR=/usr/include TKLIBDIR=/usr/local/lib/tk4.0/lib TCLLIBDIR=/usr/local/lib/tcl7.4/lib 'TKLIBS=-ltk -ltcl -lX11' all
make[1]: Entre dans le répertoire `/home/thierry/cl74/contrib/debugger'
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel debugger_config.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel debugger_config.ml
gcc -O -I../../src/runtime -o constants constants.c
./constants > constants.ml
rm -f constants
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel constants.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel primitives.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel primitives.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel unix_tools.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel unix_tools.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel modules2.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel modules2.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel parameters.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel parameters.ml
camllex lexer.mll
59 states, 34 actions.
camlyacc parser.mly
camlyacc: 1 shift/reduce conflict.
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel parser_aux.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel parser.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel lexer.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel interruption.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel interruption.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel input_handling.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel input_handling.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel value.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel communication.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel communication.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel value.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel source.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel source.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel pr_value.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel pr_value.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel checkpoints.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel checkpoints.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel events.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel events.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel breakpoints.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel breakpoints.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel trap_barrier.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel trap_barrier.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel history.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel history.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel program_loading.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel program_loading.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel time_travel.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel time_travel.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel program_management.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel program_management.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel frames.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel frames.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel variables.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel variables.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel pattern_matching.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel pattern_matching.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel show_source.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel show_source.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel show_information.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel show_information.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel parser.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel command_line_interpreter.mli
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel command_line_interpreter.ml
/lib/cpp -P -I../../src version.mlp > version.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel version.ml
sed -e 's|LIBDIR|/usr/local/lib/caml-light|' main.mlp > main.ml
camlc -c -W -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel main.ml
gcc -O -I../../src/runtime -c communication.c
gcc -O -I../../src/runtime -c value.c
camlc -I ../libunix -I ../../src/compiler -I ../../src/linker -I ../../src/toplevel -custom -o camldebug \
          unix.zo config.zo globals.zo misc.zo interntl.zo symtable.zo modules.zo builtins.zo types.zo fmt_type.zo tr_env.zo debugger_config.zo constants.zo primitives.zo unix_tools.zo modules2.zo parameters.zo lexer.zo interruption.zo input_handling.zo communication.zo value.zo source.zo pr_value.zo checkpoints.zo events.zo breakpoints.zo trap_barrier.zo history.zo program_loading.zo time_travel.zo program_management.zo frames.zo variables.zo pattern_matching.zo show_source.zo show_information.zo parser.zo command_line_interpreter.zo version.zo main.zo communication.o value.o ../libunix/libunix.a
make[1]: Quitte le répertoire `/home/thierry/cl74/contrib/debugger'
+ cd libnum
+ make CC=gcc OPTS= 'CPP=/lib/cpp -P' 'RANLIBTEST=test -f /usr/bin/ranlib -o -f /bin/ranlib' RANLIB=ranlib BINDIR=/usr/local/bin LIBDIR=/usr/local/lib/caml-light MANDIR=/usr/local/man/man1 MANEXT=1 X11_INCLUDES=/usr/X11R6/include X11_LIB=/usr/X11R6/lib BIGNUM_ARCH=pentium TEXINPUTDIR= EMACSLISPDIR=/usr/lib/emacs/site-lisp TCLINCLDIR=/usr/include TKINCLDIR=/usr/include TKLIBDIR=/usr/local/lib/tk4.0/lib TCLLIBDIR=/usr/local/lib/tcl7.4/lib 'TKLIBS=-ltk -ltcl -lX11' all
make[1]: Entre dans le répertoire `/home/thierry/cl74/contrib/libnum'
cd bignum; make pentium CC="gcc"
make[2]: Entre dans le répertoire `/home/thierry/cl74/contrib/libnum/bignum'
rm -f ,* .,* *~ #*# .emacs_[0-9]* *.BAK *.CKP core a.out
rm -f */,* */.,* */*~ */#*# */.emacs_[0-9]* */*.BAK */*.CKP
rm -f o/*.o libbignum.a bztest testKerN
as s/pentiumKerN.s -o o/KerN.o
make CC="gcc" CFLAGS="-c -I./h -O -DCAML_LIGHT" \
     OBJECT="o/KerN.o o/bnInit.o o/bnMult.o o/bnDivide.o o/bnCmp.o o/bzf.o o/bz.o " all
make[3]: Entre dans le répertoire `/home/thierry/cl74/contrib/libnum/bignum'
gcc -c -I./h -O -DCAML_LIGHT c/testKerN.c
mv testKerN.o o
gcc -c -I./h -O -DCAML_LIGHT c/bn/bnInit.c
mv bnInit.o o
gcc -c -I./h -O -DCAML_LIGHT c/bn/bnMult.c
mv bnMult.o o
gcc -c -I./h -O -DCAML_LIGHT c/bn/bnDivide.c
mv bnDivide.o o
gcc -c -I./h -O -DCAML_LIGHT c/bn/bnCmp.c
mv bnCmp.o o
gcc -c -I./h -O -DCAML_LIGHT c/bzf.c
mv bzf.o o
gcc -c -I./h -O -DCAML_LIGHT c/bz.c
mv bz.o o
rm -f libbignum.a
ar cr libbignum.a o/KerN.o o/bnInit.o o/bnMult.o o/bnDivide.o o/bnCmp.o o/bzf.o o/bz.o
if test -f /usr/bin/ranlib -o -f /bin/ranlib; then ranlib libbignum.a; else true; fi
gcc o/testKerN.o libbignum.a -o testKerN
gcc -c -I./h -O -DCAML_LIGHT c/bztest.c
mv bztest.o o
gcc o/bztest.o libbignum.a -o bztest
All is done
make[3]: Quitte le répertoire `/home/thierry/cl74/contrib/libnum/bignum'
make[2]: Quitte le répertoire `/home/thierry/cl74/contrib/libnum/bignum'
gcc -O -I../../src/runtime -I./bignum/h -c -o nat_stubs.o nat_stubs.c
cp bignum/libbignum.a libnums.a
ar r libnums.a nat_stubs.o
if test -f /usr/bin/ranlib -o -f /bin/ranlib; then ranlib libnums.a; else true; fi
camlc -c -W int_misc.mli
camlc -c -W int_misc.ml
camlc -c -W fnat.mli
camlc -c -W fnat.ml
camlc -c -W nat.mli
camlc -c -W nat.ml
camlc -c -W big_int.mli
camlc -c -W big_int.ml
camlc -c -W arith_flags.mli
camlc -c -W arith_flags.ml
camlc -c -W ratio.mli
camlc -c -W ratio.ml
camlc -c -W num.mli
camlc -c -W num.ml
camlc -c -W arith_status.mli
camlc -c -W arith_status.ml
camlc -c -W ltx_num.mli
camlc -c -W ltx_num.ml
camlc -c -W fmt_num.mli
camlc -c -W fmt_num.ml
camllibr -o nums.zo int_misc.zo fnat.zo nat.zo big_int.zo arith_flags.zo ratio.zo num.zo arith_status.zo
camlc -c -W numprint.ml
camlmktop -o camlnum -custom int_misc.zo fnat.zo nat.zo big_int.zo arith_flags.zo ratio.zo num.zo arith_status.zo numprint.zo libnums.a
make[1]: Quitte le répertoire `/home/thierry/cl74/contrib/libnum'
+ cd libstr
+ make CC=gcc OPTS= 'CPP=/lib/cpp -P' 'RANLIBTEST=test -f /usr/bin/ranlib -o -f /bin/ranlib' RANLIB=ranlib BINDIR=/usr/local/bin LIBDIR=/usr/local/lib/caml-light MANDIR=/usr/local/man/man1 MANEXT=1 X11_INCLUDES=/usr/X11R6/include X11_LIB=/usr/X11R6/lib BIGNUM_ARCH=pentium TEXINPUTDIR= EMACSLISPDIR=/usr/lib/emacs/site-lisp TCLINCLDIR=/usr/include TKINCLDIR=/usr/include TKLIBDIR=/usr/local/lib/tk4.0/lib TCLLIBDIR=/usr/local/lib/tcl7.4/lib 'TKLIBS=-ltk -ltcl -lX11' all
make[1]: Entre dans le répertoire `/home/thierry/cl74/contrib/libstr'
gcc -O -Iregex-0.12 -I../../src/runtime -c -o strstubs.o strstubs.c
strstubs.c: In function `str_compile_regexp':
strstubs.c:58: warning: assignment discards qualifiers from pointer target type
cd regex-0.12; CC="gcc" sh configure; make
checking for install
checking for AIX
checking how to run the C preprocessor
checking for DYNIX/ptx libseq
checking for POSIXized ISC
checking for minix/config.h
checking for ANSI C header files
checking for string.h
checking for working alloca.h
checking for alloca
checking for working const
checking for gcc to derive installation directory prefix
creating config.status
creating Makefile
make[2]: Entre dans le répertoire `/home/thierry/cl74/contrib/libstr/regex-0.12'
gcc -O -DSTDC_HEADERS=1 -DHAVE_STRING_H=1 -DHAVE_ALLOCA_H=1 -I. -I. -c regex.c
make[2]: Quitte le répertoire `/home/thierry/cl74/contrib/libstr/regex-0.12'
rm -f libstr.a
ar rc libstr.a strstubs.o regex-0.12/regex.o
if test -f /bin/ranlib -o -f /usr/bin/ranlib; then ranlib libstr.a; fi
camlc -c -W str.mli
camlc -c -W istr.mli
camlc -c -W str.ml
camlmktop -o camlstr -custom str.zo libstr.a
make[1]: Quitte le répertoire `/home/thierry/cl74/contrib/libstr'
+ cd mletags
+ make CC=gcc OPTS= 'CPP=/lib/cpp -P' 'RANLIBTEST=test -f /usr/bin/ranlib -o -f /bin/ranlib' RANLIB=ranlib BINDIR=/usr/local/bin LIBDIR=/usr/local/lib/caml-light MANDIR=/usr/local/man/man1 MANEXT=1 X11_INCLUDES=/usr/X11R6/include X11_LIB=/usr/X11R6/lib BIGNUM_ARCH=pentium TEXINPUTDIR= EMACSLISPDIR=/usr/lib/emacs/site-lisp TCLINCLDIR=/usr/include TKINCLDIR=/usr/include TKLIBDIR=/usr/local/lib/tk4.0/lib TCLLIBDIR=/usr/local/lib/tcl7.4/lib 'TKLIBS=-ltk -ltcl -lX11' all
make[1]: Entre dans le répertoire `/home/thierry/cl74/contrib/mletags'
/lib/cpp -P -Dunix lexer.mlp > lexer.mll
camllex lexer.mll
119 states, 72 actions.
camlyacc -s parser.mly
camlyacc: 7 shift/reduce conflicts, 11 reduce/reduce conflicts.
camlc -c -g -W -O fast tags.mli
camlc -c -g -W -O fast parser.mli
camlc -c -g -W -O fast lexer.mli
camlc -c -g -W -O fast lexer.ml
camlc -c -g -W -O fast parser.ml
camlc -c -g -W -O fast main.ml
camlc -o mletags -g lexer.zo parser.zo main.zo
make[1]: Quitte le répertoire `/home/thierry/cl74/contrib/mletags'
+ cd camlmode
+ make CC=gcc OPTS= 'CPP=/lib/cpp -P' 'RANLIBTEST=test -f /usr/bin/ranlib -o -f /bin/ranlib' RANLIB=ranlib BINDIR=/usr/local/bin LIBDIR=/usr/local/lib/caml-light MANDIR=/usr/local/man/man1 MANEXT=1 X11_INCLUDES=/usr/X11R6/include X11_LIB=/usr/X11R6/lib BIGNUM_ARCH=pentium TEXINPUTDIR= EMACSLISPDIR=/usr/lib/emacs/site-lisp TCLINCLDIR=/usr/include TKINCLDIR=/usr/include TKLIBDIR=/usr/local/lib/tk4.0/lib TCLLIBDIR=/usr/local/lib/tcl7.4/lib 'TKLIBS=-ltk -ltcl -lX11' all
make[1]: Entre dans le répertoire `/home/thierry/cl74/contrib/camlmode'
make[1]: Rien à faire pour `all'.
make[1]: Quitte le répertoire `/home/thierry/cl74/contrib/camlmode'
+ cd lorder
+ make CC=gcc OPTS= 'CPP=/lib/cpp -P' 'RANLIBTEST=test -f /usr/bin/ranlib -o -f /bin/ranlib' RANLIB=ranlib BINDIR=/usr/local/bin LIBDIR=/usr/local/lib/caml-light MANDIR=/usr/local/man/man1 MANEXT=1 X11_INCLUDES=/usr/X11R6/include X11_LIB=/usr/X11R6/lib BIGNUM_ARCH=pentium TEXINPUTDIR= EMACSLISPDIR=/usr/lib/emacs/site-lisp TCLINCLDIR=/usr/include TKINCLDIR=/usr/include TKLIBDIR=/usr/local/lib/tk4.0/lib TCLLIBDIR=/usr/local/lib/tcl7.4/lib 'TKLIBS=-ltk -ltcl -lX11' all
make[1]: Entre dans le répertoire `/home/thierry/cl74/contrib/lorder'
camlc -c -g -W -I ../../src/compiler tsort.ml
camlc -c -g -W -I ../../src/compiler main.ml
camlc -g -I ../../src/compiler -o camllorder misc.zo config.zo tsort.zo main.zo
make[1]: Quitte le répertoire `/home/thierry/cl74/contrib/lorder'
+ cd profiler
+ make CC=gcc OPTS= 'CPP=/lib/cpp -P' 'RANLIBTEST=test -f /usr/bin/ranlib -o -f /bin/ranlib' RANLIB=ranlib BINDIR=/usr/local/bin LIBDIR=/usr/local/lib/caml-light MANDIR=/usr/local/man/man1 MANEXT=1 X11_INCLUDES=/usr/X11R6/include X11_LIB=/usr/X11R6/lib BIGNUM_ARCH=pentium TEXINPUTDIR= EMACSLISPDIR=/usr/lib/emacs/site-lisp TCLINCLDIR=/usr/include TKINCLDIR=/usr/include TKLIBDIR=/usr/local/lib/tk4.0/lib TCLLIBDIR=/usr/local/lib/tcl7.4/lib 'TKLIBS=-ltk -ltcl -lX11' all
make[1]: Entre dans le répertoire `/home/thierry/cl74/contrib/profiler'
sed -e 's|LIBDIR|/usr/local/lib/caml-light|' camlpro.mlp > camlpro.ml
camlc -c -W -g -I ../../src/compiler profiler.mli
camlc -c -W -g -I ../../src/compiler camlpro.ml
camlc -g -I ../../src/compiler -o camlpro config.zo misc.zo interntl.zo globals.zo location.zo syntax.zo modules.zo builtins.zo types.zo pr_type.zo error.zo typing.zo par_aux.zo primdecl.zo ty_decl.zo config.zo parser.zo lexer.zo ty_intf.zo camlpro.zo
camlc -c -O none profiler.mli
camlc -c -O none profiler.ml
/bin/rm -f io.mli
ln -s ../../src/lib/io.mli ./io.mli
camlc -c -O none io.mli
camlc -c -O none io.ml
camllibr -stdlib ../../src/lib -o stdlibp.zo bool.zo eq.zo exc.zo int.zo fstring.zo string.zo fchar.zo char.zo float.zo list.zo fvect.zo vect.zo profiler.zo io.zo pair.zo arg.zo filename.zo hashtbl.zo lexing.zo parsing.zo printexc.zo sort.zo printf.zo stream.zo stack.zo queue.zo format.zo random.zo genlex.zo baltree.zo set.zo map.zo
camlc -c -O none prodump.ml
make[1]: Quitte le répertoire `/home/thierry/cl74/contrib/profiler'
+ cd camltk4
+ make CC=gcc OPTS= 'CPP=/lib/cpp -P' 'RANLIBTEST=test -f /usr/bin/ranlib -o -f /bin/ranlib' RANLIB=ranlib BINDIR=/usr/local/bin LIBDIR=/usr/local/lib/caml-light MANDIR=/usr/local/man/man1 MANEXT=1 X11_INCLUDES=/usr/X11R6/include X11_LIB=/usr/X11R6/lib BIGNUM_ARCH=pentium TEXINPUTDIR= EMACSLISPDIR=/usr/lib/emacs/site-lisp TCLINCLDIR=/usr/include TKINCLDIR=/usr/include TKLIBDIR=/usr/local/lib/tk4.0/lib TCLLIBDIR=/usr/local/lib/tcl7.4/lib 'TKLIBS=-ltk -ltcl -lX11' all
make[1]: Entre dans le répertoire `/home/thierry/cl74/contrib/camltk4'
cd libsupport; make CC='gcc' OPTS='' CPP='/lib/cpp -P' RANLIBTEST='test -f /usr/bin/ranlib -o -f /bin/ranlib' RANLIB='ranlib' BINDIR='/usr/local/bin' LIBDIR='/usr/local/lib/caml-light' MANDIR='/usr/local/man/man1' MANEXT='1' X11_INCLUDES='/usr/X11R6/include' X11_LIB='/usr/X11R6/lib' TCLINCLDIR='/usr/include' TKINCLDIR='/usr/include' TKLIBDIR='/usr/local/lib/tk4.0/lib' TCLLIBDIR='/usr/local/lib/tcl7.4/lib' TKLIBS='-ltk -ltcl -lX11'
make[2]: Entre dans le répertoire `/home/thierry/cl74/contrib/camltk4/libsupport'
camlc -c -W -O fast -g -I ../../libunix catchexc.ml
camlc -c -W -O fast -g -I ../../libunix hashtblc.mli
camlc -c -W -O fast -g -I ../../libunix hashtblc.ml
camlc -c -W -O fast -g -I ../../libunix support.mli
camlc -c -W -O fast -g -I ../../libunix support.ml
camlc -c -W -O fast -g -I ../../libunix protocol.mli
camlc -c -W -O fast -g -I ../../libunix camltk.mli
camlc -c -W -O fast -g -I ../../libunix protocol.ml
camlc -c -W -O fast -g -I ../../libunix textvariable.mli
camlc -c -W -O fast -g -I ../../libunix textvariable.ml
camlc -c -W -O fast -g -I ../../libunix optionmenu.mli
camlc -c -W -O fast -g -I ../../libunix optionmenu.ml
gcc -g -c -I../../../src/runtime \
     -I/usr/X11R6/include \
     -I/usr/include \
     -I/usr/include \
     camltk.c
camltk.c: In function `camltk_opentk':
camltk.c:181: warning: assignment makes pointer from integer without a cast
rm -f libcamltk4.a
ar rc libcamltk4.a camltk.o
if test -f /usr/bin/ranlib -o -f /bin/ranlib; then ranlib libcamltk4.a; else true; fi
make[2]: Quitte le répertoire `/home/thierry/cl74/contrib/camltk4/libsupport'
cd compiler; make CC='gcc' OPTS='' CPP='/lib/cpp -P' RANLIBTEST='test -f /usr/bin/ranlib -o -f /bin/ranlib' RANLIB='ranlib' BINDIR='/usr/local/bin' LIBDIR='/usr/local/lib/caml-light' MANDIR='/usr/local/man/man1' MANEXT='1' X11_INCLUDES='/usr/X11R6/include' X11_LIB='/usr/X11R6/lib' TCLINCLDIR='/usr/include' TKINCLDIR='/usr/include' TKLIBDIR='/usr/local/lib/tk4.0/lib' TCLLIBDIR='/usr/local/lib/tcl7.4/lib' TKLIBS='-ltk -ltcl -lX11'
make[2]: Entre dans le répertoire `/home/thierry/cl74/contrib/camltk4/compiler'
camlc -c -W -O fast -g tsort.ml
camlc -c -W -O fast -g tables.ml
camllex lexer.mll
34 states, 25 actions.
camlc -c -W -O fast -g parser.mli
camlc -c -W -O fast -g lexer.ml
camlyacc -v parser.mly
camlyacc: 2 shift/reduce conflicts.
camlc -c -W -O fast -g parser.ml
camlc -c -W -O fast -g compile.ml
camlc -c -W -O fast -g intf.ml
camlc -c -W -O fast -g maincompile.ml
camlc -g -o tkcompiler tsort.zo tables.zo lexer.zo parser.zo compile.zo intf.zo maincompile.zo
make[2]: Quitte le répertoire `/home/thierry/cl74/contrib/camltk4/compiler'
cd lib; make CC='gcc' OPTS='' CPP='/lib/cpp -P' RANLIBTEST='test -f /usr/bin/ranlib -o -f /bin/ranlib' RANLIB='ranlib' BINDIR='/usr/local/bin' LIBDIR='/usr/local/lib/caml-light' MANDIR='/usr/local/man/man1' MANEXT='1' X11_INCLUDES='/usr/X11R6/include' X11_LIB='/usr/X11R6/lib' TCLINCLDIR='/usr/include' TKINCLDIR='/usr/include' TKLIBDIR='/usr/local/lib/tk4.0/lib' TCLLIBDIR='/usr/local/lib/tcl7.4/lib' TKLIBS='-ltk -ltcl -lX11' all
make[2]: Entre dans le répertoire `/home/thierry/cl74/contrib/camltk4/lib'
cd ..; compiler/tkcompiler
(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
camlc -c -O fast -g -I ../../libunix -I ../libsupport tk.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport scale.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport scale.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport radiobutton.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport radiobutton.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport selection.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport selection.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport toplevelw.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport toplevelw.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport frame.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport frame.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport canvas.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport canvas.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport pack.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport pack.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport listbox.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport listbox.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport grab.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport grab.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport button.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport button.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport imagephoto.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport imagephoto.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport bell.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport bell.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport winfo.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport winfo.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport imagebitmap.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport imagebitmap.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport tkwait.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport tkwait.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport scrollbar.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport scrollbar.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport checkbutton.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport checkbutton.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport palette.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport palette.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport focus.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport focus.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport wm.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport wm.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport entry.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport entry.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport text.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport text.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport resource.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport resource.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport message.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport message.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport clipboard.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport clipboard.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport menubutton.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport menubutton.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport label.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport label.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport place.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport place.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport menu.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport menu.ml
camlc -c -O fast -g -I ../../libunix -I ../libsupport ../libsupport/dialog.mli
camlc -c -O fast -g -I ../../libunix -I ../libsupport ../libsupport/dialog.ml
camllibr -o tklib.zo ../libsupport/catchexc.zo ../libsupport/hashtblc.zo ../libsupport/support.zo ../libsupport/protocol.zo ../libsupport/textvariable.zo ../libsupport/optionmenu.zo tk.zo scale.zo radiobutton.zo selection.zo toplevelw.zo frame.zo canvas.zo pack.zo listbox.zo grab.zo button.zo imagephoto.zo bell.zo winfo.zo imagebitmap.zo tkwait.zo scrollbar.zo checkbutton.zo palette.zo focus.zo wm.zo entry.zo text.zo resource.zo message.zo clipboard.zo menubutton.zo label.zo place.zo menu.zo ../libsupport/optionmenu.zo ../libsupport/dialog.zo
camlmktop -o camltktop -I ../libsupport \
          -custom ../libsupport/catchexc.zo ../libsupport/hashtblc.zo ../libsupport/support.zo ../libsupport/protocol.zo ../libsupport/textvariable.zo ../libsupport/optionmenu.zo tk.zo scale.zo radiobutton.zo selection.zo toplevelw.zo frame.zo canvas.zo pack.zo listbox.zo grab.zo button.zo imagephoto.zo bell.zo winfo.zo imagebitmap.zo tkwait.zo scrollbar.zo checkbutton.zo palette.zo focus.zo wm.zo entry.zo text.zo resource.zo message.zo clipboard.zo menubutton.zo label.zo place.zo menu.zo \
                    -ccopt -L/usr/local/lib/tcl7.4/lib -ccopt -L/usr/local/lib/tk4.0/lib -ccopt -L/usr/X11R6/lib ../libsupport/camltk.o -ltk -ltcl -lX11
../libsupport/camltk.o: In function `camltk_opentk':
/home/thierry/cl74/contrib/camltk4/libsupport/camltk.c:177: undefined reference to `Tk_CreateMainWindow'
collect2: ld returned 1 exit status
make[2]: *** [camltktop] Erreur 2
make[2]: Quitte le répertoire `/home/thierry/cl74/contrib/camltk4/lib'
make[1]: *** [all] Erreur 2
make[1]: Quitte le répertoire `/home/thierry/cl74/contrib/camltk4'
+ cd camlsearch
+ make CC=gcc OPTS= 'CPP=/lib/cpp -P' 'RANLIBTEST=test -f /usr/bin/ranlib -o -f /bin/ranlib' RANLIB=ranlib BINDIR=/usr/local/bin LIBDIR=/usr/local/lib/caml-light MANDIR=/usr/local/man/man1 MANEXT=1 X11_INCLUDES=/usr/X11R6/include X11_LIB=/usr/X11R6/lib BIGNUM_ARCH=pentium TEXINPUTDIR= EMACSLISPDIR=/usr/lib/emacs/site-lisp TCLINCLDIR=/usr/include TKINCLDIR=/usr/include TKLIBDIR=/usr/local/lib/tk4.0/lib TCLLIBDIR=/usr/local/lib/tcl7.4/lib 'TKLIBS=-ltk -ltcl -lX11' all
make[1]: Entre dans le répertoire `/home/thierry/cl74/contrib/camlsearch'
(cd source; \
         make "COMPLIBDIR=../../../src/compiler" "UNIXLIBDIR=../../libunix")
make[2]: Entre dans le répertoire `/home/thierry/cl74/contrib/camlsearch/source'
camlc -c -I ../../libunix -I ../../../src/compiler -g -W general.mli
camlc -c -I ../../libunix -I ../../../src/compiler -g -W general.ml
camlc -c -I ../../libunix -I ../../../src/compiler -g -W comparisons.mli
camlc -c -I ../../libunix -I ../../../src/compiler -g -W comparisons.ml
camlc -c -I ../../libunix -I ../../../src/compiler -g -W directory_and_file.mli
camlc -c -I ../../libunix -I ../../../src/compiler -g -W directory_and_file.ml
camlc -c -I ../../libunix -I ../../../src/compiler -g -W external_type.mli
camlyacc type_parser.mly
camlyacc: 2 shift/reduce conflicts.
camlc -c -I ../../libunix -I ../../../src/compiler -g -W type_parser.mli type_parser.ml
rm type_parser.mli type_parser.ml
camllex type_lexer.mll
17 states, 12 actions.
camlc -c -I ../../libunix -I ../../../src/compiler -g -W type_lexer.ml
rm type_lexer.ml
camlc -c -I ../../libunix -I ../../../src/compiler -g -W primitives.mli
camlc -c -I ../../libunix -I ../../../src/compiler -g -W primitives.ml
camlc -c -I ../../libunix -I ../../../src/compiler -g -W type_for_matching.mli
camlc -c -I ../../libunix -I ../../../src/compiler -g -W type_for_matching.ml
camlc -c -I ../../libunix -I ../../../src/compiler -g -W compiler_dependant_stuff.mli
camlc -c -I ../../libunix -I ../../../src/compiler -g -W compiler_dependant_stuff.ml
camlc -c -I ../../libunix -I ../../../src/compiler -g -W operations_on_types.mli
camlc -c -I ../../libunix -I ../../../src/compiler -g -W operations_on_types.ml
camlc -c -I ../../libunix -I ../../../src/compiler -g -W output.mli
camlc -c -I ../../libunix -I ../../../src/compiler -g -W output.ml
camlc -c -I ../../libunix -I ../../../src/compiler -g -W matching_on_bases.mli
camlc -c -I ../../libunix -I ../../../src/compiler -g -W matching_on_bases.ml
camlc -c -I ../../libunix -I ../../../src/compiler -g -W matching.mli
camlc -c -I ../../libunix -I ../../../src/compiler -g -W matching.ml
camlc -c -I ../../libunix -I ../../../src/compiler -g -W command_line.mli
camlc -c -I ../../libunix -I ../../../src/compiler -g -W command_line.ml
camlc -c -I ../../libunix -I ../../../src/compiler -g -W normalization.mli
camlc -c -I ../../libunix -I ../../../src/compiler -g -W normalization.ml
camlc -c -I ../../libunix -I ../../../src/compiler -g -W myTypes.ml
camlc -c -I ../../libunix -I ../../../src/compiler -g -W TypeRewrite.mli
camlc -c -I ../../libunix -I ../../../src/compiler -g -W TypeRewrite.ml
camlc -c -I ../../libunix -I ../../../src/compiler -g -W LC_unify.mli
camlc -c -I ../../libunix -I ../../../src/compiler -g -W LC_unify.ml
camlc -c -I ../../libunix -I ../../../src/compiler -g -W Equal.mli
camlc -c -I ../../libunix -I ../../../src/compiler -g -W Equal.ml
camlc -c -I ../../libunix -I ../../../src/compiler -g -W camlsearch.mli
camlc -c -I ../../libunix -I ../../../src/compiler -g -W camlsearch.ml
camlc -custom -g -I ../../../src/compiler -I ../../../src/compiler -g -o camlsearch config.zo misc.zo interntl.zo const.zo prim.zo globals.zo location.zo error.zo modules.zo builtins.zo types.zo general.zo comparisons.zo directory_and_file.zo type_parser.zo type_lexer.zo primitives.zo type_for_matching.zo compiler_dependant_stuff.zo operations_on_types.zo output.zo matching_on_bases.zo matching.zo command_line.zo normalization.zo myTypes.zo TypeRewrite.zo LC_unify.zo Equal.zo camlsearch.zo ../../libunix/libunix.a
make[2]: Quitte le répertoire `/home/thierry/cl74/contrib/camlsearch/source'
make[1]: Quitte le répertoire `/home/thierry/cl74/contrib/camlsearch'


----------------
----------------
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0002256)
administrator (administrator)
2001-05-22 15:59

> J'ai des probl=E8mes pour installer Caml sous Linux avec un noyau
> 2.2.17=20 (Mandrake 7.2); les erreurs sont r=E9duites par rapport
> =E0 ce que= j'obtenais=20 au d=E9but (j'ai trouv=E9 certaines
> librairies) mais il en reste, et qui= sont,=20 semblent-il, des
> erreurs de scripts (?)

Je ne vois pas très bien de quelles erreurs vous voulez parler. Dans
le script de compilation que vous nous envoyez, je vois une seule
erreur:

> ../libsupport/camltk.o: In function `camltk_opentk':
> /home/thierry/cl74/contrib/camltk4/libsupport/camltk.c:177: undefined=
> reference to `Tk_CreateMainWindow'
> collect2: ld returned 1 exit status

Je crois qu'il s'agit d'un problème de compabitilité de version entre
Camltk et TK (pas sûr). Mais de toute façon Camltk est une
bibliothèque optionnelle, et vous pouvez choisir de ne pas la compiler
en modifiant contrib/Makefile comme indiqué dans le fichier INSTALL.

En espérant que cela vous sera utile,

- Xavier Leroy

(0002257)
administrator (administrator)
2001-05-22 16:00

Looks like a TK version problem again.
(0002258)
administrator (administrator)
2001-05-22 17:30

> J'ai des probl=E8mes pour installer Caml sous Linux avec un noyau 2.2.17=20
> (Mandrake 7.2); les erreurs sont r=E9duites par rapport =E0 ce que=
> j'obtenais=20
> au d=E9but (j'ai trouv=E9 certaines librairies) mais il en reste, et qui=
> sont,=20
> semblent-il, des erreurs de scripts (?)
>
> Pouvez-vou_s m'aider car franchement, l=E0, les id=E9es nouvelles me font=20
> d=E9faut...
>
> Ci-joint le r=E9sultat du makefile.
>
>
> Merci d'avance,
>
>
>
> Robert Longeon.
[...]

Comme vous l'a indiqué Xavier, votre problème se situe dans la
compilation des librairies additionnelles et particulièrement
Camltk. Ce problème concerne principalement les distributions récentes
de Linux qui viennent avec de nouvelles versions de Tcl/Tk. Vous
trouverez une version à jour de la bibliothèque CamlTk pour Caml Light
à l'URL suivante:

http://caml.inria.fr/distrib/bazar-cl/camltk/camltk417.tar.gz [^]

Il vous suffit de remplacer le répertoire

contrib/camltk4

par la hiérarchie de fichiers contenus dans cette archive tar, puis de
faire make all dans le répertoire contrib.

Tenez-moi au courant de vos déboires.

Cordialement,

Pierre Weis

INRIA, Projet Cristal, Pierre.Weis@inria.fr, http://pauillac.inria.fr/~weis/ [^]



- Issue History
Date Modified Username Field Change
2005-11-18 10:13 administrator New Issue


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker