@@ -199,7 +199,7 @@ $(ADLIBDIR)/$(LIBEUSGEO): $(GEOOBJECTS) $(GEOCOBJECTS) \
199199 $(IMGCOBJECTS) $(IMGOBJECTS))
200200$(ADLIBDIR)/$(LIBEUSGL): $(GLCOBJECTS) $(GLOBJECTS)
201201 ( $(LD) $(SOFLAGS) -o $(ADLIBDIR)/$(LIBEUSGL) \
202- $(GLCOBJECTS) $(GLOBJECTS))
202+ $(OBJDIR)/oglforeign.c.o $(OBJDIR)/eglfunc.o $(GLOBJECTS))
203203
204204$(CDIR)/makedate.c: $(filter-out $(CDIR)/makedate.c, $(shell echo $(CDIR)/*.c)) \
205205 $(LDIR)/*.l $(GEODIR)/*.l $(COMPDIR)/*.l \
@@ -234,7 +234,7 @@ $(BINDIR)/eusg: $(BINDIR)/eus2 $(MTOBJECTS) $(ADLIBDIR)/$(LIBEUSGEO)
234234 ($(CC) -o $(BINDIR)/eusg $(LDFLAGS) \
235235 $(NOKOBJECTS) $(KOBJECTS) $(KSOBJECTS) $(LOBJECTS) \
236236 $(LCOBJECTS) $(MTCOBJECTS) $(RGCOBJECTS) $(MTOBJECTS) \
237- $(COMPOBJECTS) $(EUSLIB) $(GEOLIB) $( RAWLIB) ; \
237+ $(COMPOBJECTS) $(RAWLIB) ; \
238238 cd $(BINDIR); rm -f euscomp; ln -sf eusg euscomp)
239239
240240$(BINDIR)/eusx: $(NOKOBJECTS) $(KOBJECTS) $(KSOBJECTS) $(LOBJECTS) \
@@ -246,7 +246,7 @@ $(BINDIR)/eusx: $(NOKOBJECTS) $(KOBJECTS) $(KSOBJECTS) $(LOBJECTS) \
246246 $(NOKOBJECTS) $(KOBJECTS) $(KSOBJECTS) \
247247 $(LOBJECTS) $(LCOBJECTS) $(COMPOBJECTS) \
248248 $(MTCOBJECTS) $(RGCOBJECTS) $(MTOBJECTS) \
249- $(EUSLIB) $(EUSXLIB) $(GEOLIB) $(XLIB) $( RAWLIB);)
249+ $(RAWLIB);)
250250
251251$(BINDIR)/eus: $(BINDIR)/eusx $(NOKOBJECTS) $(KOBJECTS) $(KSOBJECTS) $(LOBJECTS) \
252252 $(LCOBJECTS) $(COMPOBJECTS) \
@@ -257,7 +257,7 @@ $(BINDIR)/eus: $(BINDIR)/eusx $(NOKOBJECTS) $(KOBJECTS) $(KSOBJECTS) $(LOBJECTS
257257 $(LOBJECTS) $(LCOBJECTS) $(COMPOBJECTS) \
258258 $(MTCOBJECTS) $(RGCOBJECTS) $(MTOBJECTS) \
259259 $(MAPOPTION) \
260- $(EUSLIB) $(EUSXLIB) $(GEOLIB) $( XLIB) $(RAWLIB) \
260+ $(XLIB) $(RAWLIB) \
261261 >$(ADLIBDIR)/eusmap ; \
262262 cd $(BINDIR); rm -f euscomp eusx; \
263263 ln -sf eus euscomp; ln -sf eus eusx; )
@@ -278,7 +278,7 @@ $(BINDIR)/eusgl: $(NOKOBJECTS) $(KOBJECTS) $(KSOBJECTS) $(LOBJECTS) \
278278 $(LOBJECTS) $(LCOBJECTS) $(COMPOBJECTS) \
279279 $(MTCOBJECTS) $(RGCOBJECTS) $(MTOBJECTS) \
280280 $(MAPOPTION) \
281- $(EUSLIB) $(EUSXLIB) $(GEOLIB) $( GLLIB) $(XLIB) $(RAWLIB)\
281+ $(OBJDIR)/util.o $(GLLIB) $(XLIB) $(RAWLIB) \
282282 >$(ADLIBDIR)/eusmap ;)
283283
284284$(BINDIR)/raweus.so: $(NOKOBJECTS) $(KOBJECTS) $(LOBJECTS) \
@@ -313,7 +313,7 @@ $(GLCOBJECTS):
313313 $(CC) -c -o $@ $(CFLAGS) $(OFLAGS) $(GLINCLUDE) $(@F:.o=.c))
314314$(GCCLS): MKDIR
315315 (cd $(TOOLDIR); \
316- $(CC) -o $(BINDIR)/gccls gccls.c ;\
316+ $(CC) $(LDFLAGS) -o $(BINDIR)/gccls $(CFLAGS) gccls.c ;\
317317 cd $(EUSDIR) )
318318$(LCOBJECTS): $(GCCLS)
319319 (cd $(LDIR); $(BINDIR)/gccls constants.l; \
@@ -336,7 +336,7 @@ $(XOBJECTS) $(XTKOBJECTS): $(OBJDIR)/compile_xwindow.log
336336$(OBJDIR)/compile_xwindow.log: $(BINDIR)/eusg $(patsubst $(OBJDIR)/%.o,$(XWINDOWDIR)/%.l,$(XOBJECTS)) $(patsubst $(OBJDIR)/%.o,$(XWINDOWDIR)/%.l,$(XTKOBJECTS))
337337 (cd $(XWINDOWDIR); $(BINDIR)/euscomp <../$(TOOLDIR)/compile_xwindow.l > $(OBJDIR)/compile_xwindow.log)
338338$(GLOBJECTS): $(OBJDIR)/compile_gl.log
339- $(OBJDIR)/compile_gl.log: $(BINDIR)/eusx $(patsubst $(OBJDIR)/%.o,$(GLDIR)/%.l,$(GLOBJECTS))
339+ $(OBJDIR)/compile_gl.log: $(BINDIR)/eus $(patsubst $(OBJDIR)/%.o,$(GLDIR)/%.l,$(GLOBJECTS))
340340 ($(BINDIR)/eusx <$(TOOLDIR)/compile_gl.l > $(OBJDIR)/compile_gl.log)
341341$(XWINDOWDIR)/Xlibfuncs.o: $(XWINDOWDIR)/Xlibfuncs.c
342342 (cd $(XWINDOWDIR) ; \
0 commit comments