added support for windows 10 long paths with mingw (#1589)

This commit is contained in:
Aurelien David
2021-01-12 13:53:30 +01:00
parent 42c1f06f79
commit 39a078f7ff
6 changed files with 23 additions and 0 deletions

View File

@@ -244,6 +244,8 @@ ifneq ($(MP4BOX_STATIC),yes)
$(INSTALL) -d "$(DESTDIR)$(prefix)/$(lib_dir)"
ifeq ($(CONFIG_WIN32),yes)
$(INSTALL) -d "$(DESTDIR)$(prefix)/bin"
$(INSTALL) $(INSTFLAGS) -m 755 bin/gcc/libgpac.dll.a $(DESTDIR)$(prefix)/$(lib_dir)
$(INSTALL) $(INSTFLAGS) -m 755 bin/gcc/libgpac.dll $(DESTDIR)$(prefix)/bin
else

View File

@@ -45,6 +45,11 @@ OBJS= main.o
SRCS := $(OBJS:.o=.c)
ifeq ($(CONFIG_WIN32),yes)
OBJS+=$(SRC_PATH)/manifest.o
endif
all: $(PROG)
$(PROG): $(OBJS)

View File

@@ -62,6 +62,10 @@ endif
SRCS := $(OBJS:.o=.c)
ifeq ($(CONFIG_WIN32),yes)
OBJS+=$(SRC_PATH)/manifest.o
endif
all: $(PROG)
$(PROG): $(OBJS)

View File

@@ -58,6 +58,10 @@ endif
SRCS := $(OBJS:.o=.c)
ifeq ($(CONFIG_WIN32),yes)
OBJS+=$(SRC_PATH)/manifest.o
endif
all: $(PROG)
MP4Client$(EXE): $(OBJS)

7
configure vendored
View File

@@ -3306,6 +3306,13 @@ echo ' @echo " CC $<"' >> config.mak
fi
echo ' $(CXX) $(CFLAGS) -c -o $@ $<' >> config.mak
echo '%.o: %.rc $(SRC_PATH)/manifest.xml' >> config.mak
if test "$verbose" = "no" ; then
echo ' @echo " RC $<"' >> config.mak
fi
echo ' $(WINDRES) $< -o $@ ' >> config.mak
#pkg-config
generate_pkgconfig () {
echo "prefix=$prefix"

1
manifest.rc Normal file
View File

@@ -0,0 +1 @@
1 24 "build/msvc14/gpac_manifest.xml"