summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/Fl_Clock.cxx6
-rw-r--r--src/Makefile48
2 files changed, 30 insertions, 24 deletions
diff --git a/src/Fl_Clock.cxx b/src/Fl_Clock.cxx
index 2ce2c5179..49c1542ac 100644
--- a/src/Fl_Clock.cxx
+++ b/src/Fl_Clock.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: Fl_Clock.cxx,v 1.8 1999/02/01 20:27:16 mike Exp $"
+// "$Id: Fl_Clock.cxx,v 1.8.2.1 1999/03/25 15:26:42 mike Exp $"
//
// Clock widget for the Fast Light Tool Kit (FLTK).
//
@@ -145,7 +145,7 @@ static void tick(void *v) {
Fl::add_timeout(1.0, tick, v);
#else
struct timeval t;
- gettimeofday(&t, NULL);
+ gettimeofday(&t, 0);
((Fl_Clock*)v)->value(t.tv_sec);
double delay = 1.0-t.tv_usec*.000001;
if (delay < .1 || delay > .9) delay = 1.0;
@@ -170,5 +170,5 @@ Fl_Clock::~Fl_Clock() {
}
//
-// End of "$Id: Fl_Clock.cxx,v 1.8 1999/02/01 20:27:16 mike Exp $".
+// End of "$Id: Fl_Clock.cxx,v 1.8.2.1 1999/03/25 15:26:42 mike Exp $".
//
diff --git a/src/Makefile b/src/Makefile
index 2f0a99a71..9d0f12626 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -1,5 +1,5 @@
#
-# "$Id: Makefile,v 1.18 1999/03/09 18:33:46 mike Exp $"
+# "$Id: Makefile,v 1.18.2.1 1999/03/25 15:26:43 mike Exp $"
#
# Library makefile for the Fast Light Tool Kit (FLTK).
#
@@ -150,16 +150,16 @@ LIBRARY = ../lib/$(LIBNAME)
OBJECTS = $(CPPFILES:.cxx=.o) $(CFILES:.c=.o)
-all: $(LIBRARY) ../lib/libfltk.a
+all: $(LIBRARY) $(DSONAME)
../lib/libfltk.a: $(OBJECTS)
@echo $(LIBCOMMAND) ../lib/libfltk.a ...
@$(LIBCOMMAND) ../lib/libfltk.a $(OBJECTS)
@$(RANLIB) ../lib/libfltk.a
-../lib/libfltk.sl.1 ../lib/libfltk.so.1: $(OBJECTS)
- @echo $(DSOCOMMAND) $(LIBRARY) ...
- @$(DSOCOMMAND) $(LIBRARY) $(OBJECTS)
+libfltk.sl.1 libfltk.so.1: $(OBJECTS)
+ @echo $(DSOCOMMAND) $(DSONAME) ...
+ @$(DSOCOMMAND) $(DSONAME) $(OBJECTS)
.SUFFIXES: .cxx .h .o
@@ -178,29 +178,35 @@ include makedepend
################################################################
-install: ../lib/$(LIBNAME)
- -mkdir -p $(libdir)
- -cp ../lib/$(LIBNAME)* $(libdir)
- -cp ../lib/libfltk.a $(libdir)
- if test $(LIBNAME) = libfltk.so.1; then\
- rm -f $(libdir)/libfltk.so;\
+install: ../lib/$(LIBNAME) $(DSONAME)
+ @echo "Installing libraries..."
+ @-mkdir -p $(libdir)
+ @rm -f $(libdir)/$(LIBNAME)
+ @-cp ../lib/$(LIBNAME) $(libdir)
+ @-chmod 644 $(libdir)/$(LIBNAME)
+ @if test "$(DSONAME)" = libfltk.so.1; then\
+ rm -f $(libdir)/libfltk.so*;\
+ cp libfltk.so $(libdir)/libfltk.so.1; \
+ chmod 755 $(libdir)/libfltk.so.1; \
ln -s $(libdir)/libfltk.so.1 $(libdir)/libfltk.so;\
fi
- if test $(LIBNAME) = libfltk.sl.1; then\
- rm -f $(libdir)/libfltk.sl;\
+ @if test "$(DSONAME)" = libfltk.sl.1; then\
+ rm -f $(libdir)/libfltk.sl*;\
+ cp libfltk.sl $(libdir)/libfltk.sl.1; \
+ chmod 755 $(libdir)/libfltk.sl.1; \
ln -s $(libdir)/libfltk.sl.1 $(libdir)/libfltk.sl;\
fi
- @-chmod a+r,u+w,g-w,o-w $(libdir)/$(LIBNAME)*
- -mkdir -p $(includedir)
- -rm -rf $(includedir)/FL $(includedir)/Fl
- -cp -r ../FL $(includedir)
- @-chmod -R a+r,u+w,g-w,o-w $(includedir)/FL
- for file in $(includedir)/FL/*.H; do\
+ @echo "Installing include files..."
+ @-mkdir -p $(includedir)
+ @rm -rf $(includedir)/FL $(includedir)/Fl
+ @-cp -r ../FL $(includedir)
+ @-chmod -R 644 $(includedir)/FL
+ @for file in $(includedir)/FL/*.H; do\
newfile="`basename $$file H`h";\
ln -s $$file $(includedir)/FL/$$newfile;\
done
- -ln -s FL $(includedir)/Fl
+ @-ln -s FL $(includedir)/Fl
#
-# End of "$Id: Makefile,v 1.18 1999/03/09 18:33:46 mike Exp $".
+# End of "$Id: Makefile,v 1.18.2.1 1999/03/25 15:26:43 mike Exp $".
#