diff --git a/MSVC/fdkaac.vcxproj b/MSVC/fdkaac.vcxproj index 8f7e2bd..4e7cfcf 100644 --- a/MSVC/fdkaac.vcxproj +++ b/MSVC/fdkaac.vcxproj @@ -55,6 +55,9 @@ Console true + + ..\fdkaac.manifest %(AdditionalManifestFiles) + copy ..\fdk-aac\libAACdec\include\aacdecoder_lib.h include\fdk-aac\ copy ..\fdk-aac\libAACenc\include\aacenc_lib.h include\fdk-aac\ diff --git a/Makefile.am b/Makefile.am index 73291aa..e816672 100644 --- a/Makefile.am +++ b/Makefile.am @@ -25,6 +25,9 @@ dist_man_MANS = man/fdkaac.1 fdkaac_LDADD = \ @LIBICONV@ @CHARSET_LIB@ -lfdk-aac -lm +.rc.o: + $(RC) $< -o $@ + if FDK_PLATFORM_POSIX fdkaac_SOURCES += \ src/compat_posix.c @@ -33,6 +36,7 @@ endif if FDK_PLATFORM_WIN32 fdkaac_SOURCES += \ src/compat_win32.c + fdkaac_SOURCES += fdkaac.rc endif if FDK_NO_GETOPT_LONG diff --git a/configure.ac b/configure.ac index 40673d0..bc0bd5a 100644 --- a/configure.ac +++ b/configure.ac @@ -11,6 +11,7 @@ AM_INIT_AUTOMAKE AC_PROG_CC AM_PROG_CC_C_O +AC_CHECK_TOOL(RC, windres,) AC_CHECK_HEADERS([sys/time.h]) AC_CHECK_HEADERS([libcharset.h langinfo.h endian.h byteswap.h]) diff --git a/fdkaac.manifest b/fdkaac.manifest new file mode 100644 index 0000000..c77c244 --- /dev/null +++ b/fdkaac.manifest @@ -0,0 +1,8 @@ + + + + + true + + + diff --git a/fdkaac.rc b/fdkaac.rc new file mode 100644 index 0000000..2936094 --- /dev/null +++ b/fdkaac.rc @@ -0,0 +1,3 @@ +#include + +CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "fdkaac.manifest"