$(OBJDIR)/filedv.o \
$(OBJDIR)/fileexr.o \
$(OBJDIR)/fileflac.o \
- $(OBJDIR)/filefork.o \
$(OBJDIR)/fileformat.o \
$(OBJDIR)/filegif.o \
$(OBJDIR)/filelist.o \
$(OBJDIR)/fileogg.o \
$(OBJDIR)/filepng.o \
$(OBJDIR)/filescene.o \
- $(OBJDIR)/fileserver.o \
$(OBJDIR)/filesndfile.o \
$(OBJDIR)/filetga.o \
$(OBJDIR)/filethread.o \
$(OBJDIR)/filexml.o \
$(OBJDIR)/floatauto.o \
$(OBJDIR)/floatautos.o \
- $(OBJDIR)/forkwrapper.o \
$(OBJDIR)/formatcheck.o \
$(OBJDIR)/formatpresets.o \
$(OBJDIR)/formatpopup.o \
$(OBJDIR)/theme.o \
$(OBJDIR)/threadexec.o \
$(OBJDIR)/threadloader.o \
- $(OBJDIR)/threadfork.o \
$(OBJDIR)/timelinepane.o \
$(OBJDIR)/timebar.o \
$(OBJDIR)/timeentry.o \
$(OBJDIR)/vdevicempeg.o \
$(OBJDIR)/vdevicev4l2mpeg.o \
$(OBJDIR)/wwindow.o \
+ $(OBJDIR)/pluginfclient.o \
# $(OBJDIR)/renderfarmfsclient.o \
# $(OBJDIR)/renderfarmfsserver.o \
$(THEME_DATA) \
LIBS = $(LIBRARIES)
-LIBS += $(thirdparty_libraries)
-LIBS += $(thirdparty_libraries)
-LIBS += $(thirdparty_libraries)
+LIBS += $(thirdparty_libraries) $(static_libraries)
LIBS += \
-lX11 \
-lXext \
-llzma \
-lfontconfig \
-lfreetype \
- $(EXTRA_LIBS)
+
+LIBS += -Wl,--start-group $(thirdparty_libraries) -Wl,--end-group
+LIBS += $(EXTRA_LIBS)
CUTADS = $(OBJDIR)/cutads
CUTOBJ = $(OBJDIR)/cutads.o
@echo g++ -o $@ $(CUTOBJS)
@g++ $(CFLAGS) -pthread -o $@ $(CUTOBJS) $(CUTLIBS)
-$(BDWRITE): $(BDWOBJS)
+$(BDWRITE): $(BDWOBJS) $(LIBRARIES)
@echo g++ -o $@ $(BDWOBJS)
@g++ $(CFLAGS) -pthread -o $@ $(BDWOBJS) $(LIBS)
-$(OBJDIR)/test:
- $(CC) -shared -o $(OBJDIR)/test.so \
- $(OBJDIR)/threadfork.o \
- ../guicast/$(OBJDIR)/thread.o \
- ../guicast/$(OBJDIR)/mutex.o
- $(CC) -o $(OBJDIR)/test test.C \
- `cat $(OBJDIR)/c_flags` \
- $(OBJDIR)/test.so \
- $(LIBS)
-
clean:
rm -rf $(OBJDIR)
find \( -name core \