Thread View: gnu.utils.bug
1 messages
1 total messages
Started by david d `zoo' zuhn
Fri, 06 Nov 1992 18:30
oleo-1.0 release problems
Author: david d `zoo' zuhn
Date: Fri, 06 Nov 1992 18:30
Date: Fri, 06 Nov 1992 18:30
101 lines
3257 bytes
3257 bytes
This is regarding the oleo-1.0 release on prep.ai.mit.edu.
The BUGS file doesn't say who/where to send bug reports to.
The following patches were needed to get it to build and install on a sun4
running SunOS 4.
I haven't tried using it yet, but I got it to compile and install.
david d 'zoo' zuhn | There is great disorder under the heavens,
cygnus support | and the situation is excellent.
zoo@cygnus.com |
---------- slice 'n' dice --------------------------------------- file: odiffs
diff -ur oleo-1.0/Makefile.in oleo-1.0-zoo/Makefile.in
--- oleo-1.0/Makefile.in Sun Nov 1 15:31:52 1992
+++ oleo-1.0-zoo/Makefile.in Fri Nov 6 10:24:27 1992
@@ -35,6 +35,8 @@
CC = @CC@
BISON = @YACC@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
ETAGS = etags -tw
CTAGS = ctags -tw
@@ -65,9 +67,9 @@
ANNOUNCE COPYING USING BUGS
all: oleo
install: all
- $(INSTALL_PROGRAM) oleo $(@instdir)/oleo
+ $(INSTALL_PROGRAM) oleo $(bindir)/oleo
uninstall:
- rm $(@instdir)/oleo
+ rm $(bindir)/oleo
clean:
rm -f $(all_objs) parse.tab.c core oleo
distclean:
diff -ur oleo-1.0/io_utils.h oleo-1.0-zoo/io_utils.h
--- oleo-1.0/io_utils.h Sun Nov 1 14:26:23 1992
+++ oleo-1.0-zoo/io_utils.h Fri Nov 6 09:52:04 1992
@@ -24,7 +24,7 @@
#ifdef __STDC__
extern void clear_spreadsheet ();
extern char *print_cell (CELL *);
-extern char *cell_value_string (int r, int c);
+extern char *cell_value_string (CELLREF r, CELLREF c);
extern char *col_to_str (CELLREF);
extern char *flt_to_str (double);
char *backslash_a_string (char *, int);
Only in oleo-1.0: parse.tab.c
diff -ur oleo-1.0/utils.c oleo-1.0-zoo/utils.c
--- oleo-1.0/utils.c Sun Nov 1 15:00:28 1992
+++ oleo-1.0-zoo/utils.c Fri Nov 6 10:09:03 1992
@@ -609,44 +609,6 @@
#endif
-/*
- * stricmp - compare string s1 to s2, ignoring case
- */
-
-int
-stricmp (s1, s2)
- CONST char *s1;
- CONST char *s2;
-{
- register CONST char *scan1;
- register CONST char *scan2;
- register char chr1, chr2;
-
- scan1 = s1;
- scan2 = s2;
- do
- {
- chr1 = isupper (*scan1) ? tolower (*scan1) : *scan1;
- chr2 = isupper (*scan2) ? tolower (*scan2) : *scan2;
- scan1++;
- scan2++;
- }
- while (chr1 && chr1 == chr2);
-
- /*
- * The following case analysis is necessary so that characters
- * which look negative collate low against normal characters but
- * high against the end-of-string NUL.
- */
- if (chr1 == '\0' && chr2 == '\0')
- return 0;
- else if (chr1 == '\0')
- return -1;
- else if (chr2 == '\0')
- return 1;
- else
- return chr1 - chr2;
-}
/* strincmp - compare first N chars of strings S1 and S2 */
int
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads