--- jffmpeg/Makefile.alt 2004-11-01 04:59:25 +0300 +++ jffmpeg/Makefile 2007-09-25 15:46:25 +0400 @@ -36,7 +36,7 @@ JAR := jar CPP := gcc JAR_FILE := jffmpeg.jar -CFLAGS := -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE +CFLAGS := -pipe -Wall -O2 -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE LD_FLAGS := -shared ifeq ($(TARGET_OS),win32) @@ -56,8 +56,8 @@ endif # LIBAVFORMAT_DIR := $(FFMPEG_DIR)/libavformat # LIBAVFORMAT_LIB := $(LIBAVFORMAT_DIR)/$(LIB_PREFIX)avformat.$(LIB_EXT) -LIBAVCODEC_DIR := $(FFMPEG_DIR)/libavcodec -LIBAVCODEC_LIB := $(LIBAVCODEC_DIR)/$(LIB_PREFIX)avcodec.$(LIB_EXT) +LIBAVCODEC_DIR := $(FFMPEG_DIR)/ffmpeg +LIBAVCODEC_LIB := -lavcodec # FFMPEG_LIBS := $(LIBAVFORMAT_LIB) $(LIBAVCODEC_LIB) FFMPEG_LIBS := $(LIBAVCODEC_LIB) @@ -66,7 +66,7 @@ INCLUDE_DIRS := -I. "-I$(JAVA_HOME)/incl all: $(OBJ_JAVA) java $(OBJ_CPP) jffmpeg_lib jffmpeg_lib: $(OBJ_CPP) Makefile - $(CPP) $(LD_FLAGS) -o $(DIR_LIB)/$(LIBNAME) $(DIR_O)/*.o $(FFMPEG_LIBS) + $(CPP) $(LD_FLAGS) -o $(DIR_LIB)/$(LIBNAME) $(DIR_O)/*.o $(FFMPEG_LIBS) -lm strip $(DIR_LIB)/$(LIBNAME) %.o: src/cpp/%.c