projects
/
goodguy
/
history.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
merge akirad ui / themes + icons
[goodguy/history.git]
/
cinelerra-5.0
/
cinelerra
/
Makefile
diff --git
a/cinelerra-5.0/cinelerra/Makefile
b/cinelerra-5.0/cinelerra/Makefile
index 9d7c8c14d770617b5c7e7555bbd3617facfc802b..2d26cedc66fb1f1d660a575599626570b67ad8ec 100644
(file)
--- a/
cinelerra-5.0/cinelerra/Makefile
+++ b/
cinelerra-5.0/cinelerra/Makefile
@@
-88,27
+88,22
@@
OBJS = \
$(OBJDIR)/ffmpeg.o \
$(OBJDIR)/file.o \
$(OBJDIR)/fileac3.o \
$(OBJDIR)/ffmpeg.o \
$(OBJDIR)/file.o \
$(OBJDIR)/fileac3.o \
- $(OBJDIR)/fileavi.o \
$(OBJDIR)/filebase.o \
$(OBJDIR)/filebaseaudio.o \
$(OBJDIR)/filebase.o \
$(OBJDIR)/filebaseaudio.o \
- $(OBJDIR)/filebaseima4.o \
$(OBJDIR)/filebaseulaw.o \
$(OBJDIR)/filecr2.o \
$(OBJDIR)/fileffmpeg.o \
$(OBJDIR)/filedv.o \
$(OBJDIR)/fileexr.o \
$(OBJDIR)/fileflac.o \
$(OBJDIR)/filebaseulaw.o \
$(OBJDIR)/filecr2.o \
$(OBJDIR)/fileffmpeg.o \
$(OBJDIR)/filedv.o \
$(OBJDIR)/fileexr.o \
$(OBJDIR)/fileflac.o \
- $(OBJDIR)/filefork.o \
$(OBJDIR)/fileformat.o \
$(OBJDIR)/filegif.o \
$(OBJDIR)/filelist.o \
$(OBJDIR)/filejpeg.o \
$(OBJDIR)/fileformat.o \
$(OBJDIR)/filegif.o \
$(OBJDIR)/filelist.o \
$(OBJDIR)/filejpeg.o \
- $(OBJDIR)/filemov.o \
$(OBJDIR)/filempeg.o \
$(OBJDIR)/fileogg.o \
$(OBJDIR)/filepng.o \
$(OBJDIR)/filescene.o \
$(OBJDIR)/filempeg.o \
$(OBJDIR)/fileogg.o \
$(OBJDIR)/filepng.o \
$(OBJDIR)/filescene.o \
- $(OBJDIR)/fileserver.o \
$(OBJDIR)/filesndfile.o \
$(OBJDIR)/filetga.o \
$(OBJDIR)/filethread.o \
$(OBJDIR)/filesndfile.o \
$(OBJDIR)/filetga.o \
$(OBJDIR)/filethread.o \
@@
-117,7
+112,6
@@
OBJS = \
$(OBJDIR)/filexml.o \
$(OBJDIR)/floatauto.o \
$(OBJDIR)/floatautos.o \
$(OBJDIR)/filexml.o \
$(OBJDIR)/floatauto.o \
$(OBJDIR)/floatautos.o \
- $(OBJDIR)/forkwrapper.o \
$(OBJDIR)/formatcheck.o \
$(OBJDIR)/formatpresets.o \
$(OBJDIR)/formatpopup.o \
$(OBJDIR)/formatcheck.o \
$(OBJDIR)/formatpresets.o \
$(OBJDIR)/formatpopup.o \
@@
-145,6
+139,8
@@
OBJS = \
$(OBJDIR)/labels.o \
$(OBJDIR)/levelwindow.o \
$(OBJDIR)/levelwindowgui.o \
$(OBJDIR)/labels.o \
$(OBJDIR)/levelwindow.o \
$(OBJDIR)/levelwindowgui.o \
+ $(OBJDIR)/libdv.o \
+ $(OBJDIR)/libmjpeg.o \
$(OBJDIR)/loadbalance.o \
$(OBJDIR)/loadfile.o \
$(OBJDIR)/loadmode.o \
$(OBJDIR)/loadbalance.o \
$(OBJDIR)/loadfile.o \
$(OBJDIR)/loadmode.o \
@@
-252,7
+248,6
@@
OBJS = \
$(OBJDIR)/theme.o \
$(OBJDIR)/threadexec.o \
$(OBJDIR)/threadloader.o \
$(OBJDIR)/theme.o \
$(OBJDIR)/threadexec.o \
$(OBJDIR)/threadloader.o \
- $(OBJDIR)/threadfork.o \
$(OBJDIR)/timelinepane.o \
$(OBJDIR)/timebar.o \
$(OBJDIR)/timeentry.o \
$(OBJDIR)/timelinepane.o \
$(OBJDIR)/timebar.o \
$(OBJDIR)/timeentry.o \
@@
-327,6
+322,7
@@
OBJS = \
$(OBJDIR)/vdevicempeg.o \
$(OBJDIR)/vdevicev4l2mpeg.o \
$(OBJDIR)/wwindow.o \
$(OBJDIR)/vdevicempeg.o \
$(OBJDIR)/vdevicev4l2mpeg.o \
$(OBJDIR)/wwindow.o \
+ $(OBJDIR)/pluginfclient.o \
# $(OBJDIR)/renderfarmfsclient.o \
# $(OBJDIR)/renderfarmfsserver.o \
# $(OBJDIR)/renderfarmfsclient.o \
# $(OBJDIR)/renderfarmfsserver.o \
@@
-337,14
+333,7
@@
THEME_DATA := $(OBJDIR)/theme_data.o
OUTPUT_G = $(OBJDIR)/cinelerra.debuginfo
OUTPUT = ../bin/cinelerra
OUTPUT_G = $(OBJDIR)/cinelerra.debuginfo
OUTPUT = ../bin/cinelerra
-ifeq ($(HAVE_AVIFILE), y)
-AVIFILE_DIR := $(shell cd ../avifile* ; pwd)
-endif
-
-
-
LIBRARIES := \
LIBRARIES := \
- ../quicktime/$(OBJDIR)/libquicktime.a \
../guicast/$(OBJDIR)/libguicast.a \
../libzmpeg3/$(OBJDIR)/libzmpeg3.a \
../mpeg2enc/$(OBJDIR)/hveg2enc.a \
../guicast/$(OBJDIR)/libguicast.a \
../libzmpeg3/$(OBJDIR)/libzmpeg3.a \
../mpeg2enc/$(OBJDIR)/hveg2enc.a \
@@
-352,8
+341,7
@@
LIBRARIES := \
$(THEME_DATA) \
LIBS = $(LIBRARIES)
$(THEME_DATA) \
LIBS = $(LIBRARIES)
-LIBS += $(thirdparty_libraries)
-LIBS += $(thirdparty_libraries)
+LIBS += $(thirdparty_libraries) $(static_libraries)
LIBS += \
-lX11 \
-lXext \
LIBS += \
-lX11 \
-lXext \
@@
-368,7
+356,9
@@
LIBS += \
-llzma \
-lfontconfig \
-lfreetype \
-llzma \
-lfontconfig \
-lfreetype \
- $(EXTRA_LIBS)
+
+LIBS += -Wl,--start-group $(thirdparty_libraries) -Wl,--end-group
+LIBS += $(EXTRA_LIBS)
CUTADS = $(OBJDIR)/cutads
CUTOBJ = $(OBJDIR)/cutads.o
CUTADS = $(OBJDIR)/cutads
CUTOBJ = $(OBJDIR)/cutads.o
@@
-398,7
+388,6
@@
endif
CFLAGS += \
-I../guicast \
CFLAGS += \
-I../guicast \
- -I../quicktime \
-I../libzmpeg3 \
$(static_includes) \
-I../libzmpeg3 \
$(static_includes) \
@@
-438,17
+427,6
@@
LINKER = g++ -o $(OUTPUT)
endif
endif
-# Enable AVIFile support
-ifeq ($(HAVE_AVIFILE), y)
-
-CFLAGS += -DUSE_AVIFILE -I$(AVIFILE_DIR)/include
-LIBS += \
- $(AVIFILE_DIR)/libmmxnow/src/.libs/libmmxnow.a \
- $(AVIFILE_DIR)/lib/.libs/libaviplay.a
-
-endif
-
-
FFMPEG_CFLAGS := \
-include /usr/include/time.h \
FFMPEG_CFLAGS := \
-include /usr/include/time.h \
@@
-471,20
+449,10
@@
$(CUTADS): $(CUTOBJS) $(CUTLIBS)
@echo g++ -o $@ $(CUTOBJS)
@g++ $(CFLAGS) -pthread -o $@ $(CUTOBJS) $(CUTLIBS)
@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)
@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 \
clean:
rm -rf $(OBJDIR)
find \( -name core \
@@
-492,7
+460,7
@@
clean:
-o -name '*.so' \) -exec rm -f {} \; -prune
tags:
-o -name '*.so' \) -exec rm -f {} \; -prune
tags:
- ctags -R -h default --langmap=c:+.inc . ../guicast/ ../libzmpeg3 ../
quicktime ../
plugins
+ ctags -R -h default --langmap=c:+.inc . ../guicast/ ../libzmpeg3 ../plugins
$(OBJDIR)/%.o: %.C
$(OBJDIR)/%.o: %.C