[Remind-Fans] Remind-fans Digest, Vol 30, Issue 12

Manish mailtomanish.sharma at gmail.com
Sun Aug 20 15:01:30 EDT 2006


Martin, Paul,
Thanks for responding.  My response showing the output and details are
quite lengthy and I do not really want to spam your inboxes so please
let me know if I should use http://pastebin.com instead.

Martin:
Yes, I did do make install and remind is in /usr/local/bin/

  080449 at 326001553L [Mon Aug 21 00:03:17] ~
  $ which remind
  /usr/local/bin/remind
  080449 at 326001553L [Mon Aug 21 00:15:43] /tmp/wyrd-1.4.1
  $ remind -v 2>&1 | grep REMIND
  REMIND 03.00.24 (English version) Copyright 1992-1998 David F. Skoll

Paul:
I do not have `strings' command and that is one reason why ./configure
gives errors.

  080449 at 326001553L [Mon Aug 21 00:03:20] ~
  $ which strings
  /usr/bin/strings

I checked the location that you specified for ncurses:

  080449 at 326001553L [Mon Aug 21 00:06:05] ~
  $ ls -l /usr/include/*curse*
  lrwxrwxrwx  1 080449 mkgroup-l-d 16 Aug 14 19:41
/usr/include/curses.h -> ncurses/curses.h
  lrwxrwxrwx  1 080449 mkgroup-l-d 17 Aug 14 19:41
/usr/include/ncurses.h -> ncurses/ncurses.h
  lrwxrwxrwx  1 080449 mkgroup-l-d 21 Aug 14 19:41
/usr/include/ncurses_dll.h -> ncurses/ncurses_dll.h

  /usr/include/ncurses:
  total 289
  -rwxrwxrwx 1 080449 mkgroup-l-d 59272 Mar 24 12:46 curses.h
  -rwxrwxrwx 1 080449 mkgroup-l-d  6590 Mar 24 12:47 cursesapp.h
  -rwxrwxrwx 1 080449 mkgroup-l-d 27646 Mar 24 12:47 cursesf.h
  -rwxrwxrwx 1 080449 mkgroup-l-d 19518 Mar 24 12:47 cursesm.h
  -rwxrwxrwx 1 080449 mkgroup-l-d  8446 Mar 24 12:47 cursesp.h
  -rwxrwxrwx 1 080449 mkgroup-l-d 45086 Mar 24 12:47 cursesw.h
  -rwxrwxrwx 1 080449 mkgroup-l-d  7312 Mar 24 12:47 cursslk.h
  -rwxrwxrwx 1 080449 mkgroup-l-d  2891 Mar 24 12:46 eti.h
  -rwxrwxrwx 1 080449 mkgroup-l-d  8840 Mar 24 12:47 etip.h
  -rwxrwxrwx 1 080449 mkgroup-l-d 17206 Mar 24 12:47 form.h
  -rwxrwxrwx 1 080449 mkgroup-l-d 11881 Mar 24 12:46 menu.h
  lrwxrwxrwx 1 080449 mkgroup-l-d     8 Aug 14 19:41 ncurses.h -> curses.h
  -rwxrwxrwx 1 080449 mkgroup-l-d  1559 Mar 24 12:46 ncurses_dll.h
  -rwxrwxrwx 1 080449 mkgroup-l-d  3721 Mar 24 12:46 panel.h
  -rwxrwxrwx 1 080449 mkgroup-l-d 37864 Mar 24 12:46 term.h
  -rwxrwxrwx 1 080449 mkgroup-l-d  3484 Mar 24 12:46 termcap.h
  -rwxrwxrwx 1 080449 mkgroup-l-d  3013 Mar 24 12:46 unctrl.h

Did ./configure:

  080449 at 326001553L [Mon Aug 21 00:09:45] /tmp/wyrd-1.4.1
  $ ./configure CPPFLAGS=-I/usr/include/ncurses --with-ncurses
  configure: warning: CPPFLAGS=-I/usr/include/ncurses: invalid host type
  loading cache ./config.cache
  checking for ocamlc... (cached) ocamlc
  ocaml version is 3.08.1
  ocaml library path is /usr/lib/ocaml
  checking for ocamlopt... (cached) ocamlopt
  checking ocamlopt version... ok
  checking for ocamlc.opt... (cached) ocamlc.opt
  checking ocamlc.opt version... ok
  checking for ocamlopt.opt... (cached) ocamlopt.opt
  checking ocamlc.opt version... ok
  checking for ocamldep... (cached) ocamldep
  checking for ocamllex... (cached) ocamllex
  checking for ocamllex.opt... (cached) ocamllex.opt
  checking for ocamlyacc... (cached) ocamlyacc
  checking platform... not Win32
  checking for working ncurses... (cached) yes
  strings: /usr/local/bin/remind: No such file or directory
  remind version is
  ./configure: line 968: test: -lt: unary operator expected
  ./configure: line 971: test: -lt: unary operator expected
  creating ./config.status
  creating Makefile
  creating install.ml

And make:

  080449 at 326001553L [Mon Aug 21 00:10:23] /tmp/wyrd-1.4.1
  $ make
  cd curses && ocamlc.opt -ccopt " -DHAVE_NCURSES_H=1   -Wall -fPIC
-DPIC" -c ml_curses.c
  ml_curses.c:1: warning: -fPIC ignored for target (all code is
position independent)
  ml_curses.c:15:18: term.h: No such file or directory
  In file included from ml_curses.c:172:
  functions.c: In function `mlcurses_tgetent':
  functions.c:361: warning: implicit declaration of function `tgetent'
  functions.c: In function `mlcurses_tgetflag':
  functions.c:362: warning: implicit declaration of function `tgetflag'
  functions.c: In function `mlcurses_tgetnum':
  functions.c:363: warning: implicit declaration of function `tgetnum'
  functions.c: In function `mlcurses_tgetstr':
  functions.c:365: warning: implicit declaration of function `tgetstr'
  functions.c:365: warning: initialization makes pointer from integer
without a cast
  functions.c: In function `mlcurses_tgoto':
  functions.c:366: warning: implicit declaration of function `tgoto'
  functions.c:366: warning: initialization makes pointer from integer
without a cast
  functions.c: In function `mlcurses_setupterm':
  functions.c:368: warning: implicit declaration of function `setupterm'
  functions.c: In function `mlcurses_cur_term':
  functions.c:371: error: `cur_term' undeclared (first use in this function)
  functions.c:371: error: (Each undeclared identifier is reported only once
  functions.c:371: error: for each function it appears in.)
  functions.c: In function `mlcurses_set_curterm':
  functions.c:372: warning: implicit declaration of function `set_curterm'
  functions.c:372: error: `TERMINAL' undeclared (first use in this function)
  functions.c:372: error: parse error before ')' token
  functions.c: In function `mlcurses_del_curterm':
  functions.c:373: warning: implicit declaration of function `del_curterm'
  functions.c:373: error: `TERMINAL' undeclared (first use in this function)
  functions.c:373: error: parse error before ')' token
  functions.c: In function `mlcurses_restartterm':
  functions.c:375: warning: implicit declaration of function `restartterm'
  functions.c: In function `mlcurses_tputs':
  functions.c:388: warning: implicit declaration of function `tputs'
  functions.c: In function `mlcurses_bool_terminfo_variable':
  functions.c:398: error: `boolnames' undeclared (first use in this function)
  functions.c:398: error: `boolcodes' undeclared (first use in this function)
  functions.c:398: error: `boolfnames' undeclared (first use in this function)
  functions.c: In function `mlcurses_num_terminfo_variable':
  functions.c:399: error: `numnames' undeclared (first use in this function)
  functions.c:399: error: `numcodes' undeclared (first use in this function)
  functions.c:399: error: `numfnames' undeclared (first use in this function)
  functions.c: In function `mlcurses_str_terminfo_variable':
  functions.c:400: error: `strnames' undeclared (first use in this function)
  functions.c:400: error: `strcodes' undeclared (first use in this function)
  functions.c:400: error: `strfnames' undeclared (first use in this function)
  make: *** [curses/ml_curses.o] Error 2

:-/

I checked the parameters used in makefile for multitail for comparison.

  080449 at 326001553L [Mon Aug 21 00:15:44] /tmp/wyrd-1.4.1
  $ grep -i curses /tmp/multitail-4.0.6/makefile.cygwin
  LDFLAGS=-lpanel -lncurses -lm $(DEBUG)

I am not sure if that helps.  Thanks again for your time.

-- 
Manish



More information about the Remind-fans mailing list