* Fix error when retrieving a different float type than the stored one.
* Reduce convertion with a little memory overhead.
+
+2009-12-07 Vincent Torri
+
+ * Include winsock2.h in eet_image.c for htonl definition on Windows.
+ * Fix Visual Studio project files
EET_CPPFLAGS="-D_WIN32_WCE=0x0420"
EET_CFLAGS="-mwin32"
;;
+ mingw*)
+ EET_CPPFLAGS="-D_WIN32_WINNT=0x0500"
+ ;;
esac
AC_SUBST(EET_CPPFLAGS)
AC_SUBST(EET_CFLAGS)
# include <config.h>
#endif
+#ifdef _WIN32
+# include <winsock2.h>
+#endif
+
#ifdef HAVE_ALLOCA_H
# include <alloca.h>
#elif defined __GNUC__
<Tool\r
Name="VCLinkerTool"\r
LinkLibraryDependencies="true"\r
- AdditionalDependencies="libeet.lib"\r
+ AdditionalDependencies="libeet.lib libeina.lib"\r
OutputFile="$(OutDir)\eet.exe"\r
LinkIncremental="2"\r
AdditionalLibraryDirectories="$(LIB); $(DebugLibraryDirectory)"\r
<Tool\r
Name="VCLinkerTool"\r
LinkLibraryDependencies="true"\r
- AdditionalDependencies="libeet.lib"\r
+ AdditionalDependencies="libeet.lib libeina.lib"\r
OutputFile="$(OutDir)\eet.exe"\r
LinkIncremental="1"\r
+ AdditionalLibraryDirectories="$(LIB); $(ReleaseLibraryDirectory)"\r
GenerateDebugInformation="true"\r
SubSystem="1"\r
OptimizeReferences="2"\r
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="$(INCLUDE)"
- PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;EFL_EET_BUILD;DLL_EXPORT;HAVE_EVIL;__CRT_INLINE=static;inline=__inline;snprintf=_snprintf_c;EET_OLD_EET_FILE_FORMAT;__UNUSED__=;_CRT_SECURE_NO_WARNINGS"
+ PreprocessorDefinitions="WIN32;_WIN32;_WIN32_WINNT=0x0501;_DEBUG;_WINDOWS;_USRDLL;EFL_EET_BUILD;DLL_EXPORT;HAVE_EVIL;__CRT_INLINE=static;inline=__inline;snprintf=_snprintf_c;EET_OLD_EET_FILE_FORMAT;__UNUSED__=;_CRT_SECURE_NO_WARNINGS"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="$(INCLUDE)"
- PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;EFL_EET_BUILD;DLL_EXPORT;HAVE_EVIL;__CRT_INLINE=static;inline=__inline;snprintf=_snprintf_c;EET_OLD_EET_FILE_FORMAT;__UNUSED__=;_CRT_SECURE_NO_WARNINGS"
+ PreprocessorDefinitions="WIN32;_WIN32;_WIN32_WINNT=0x0501;NDEBUG;_WINDOWS;_USRDLL;EFL_EET_BUILD;DLL_EXPORT;HAVE_EVIL;__CRT_INLINE=static;inline=__inline;snprintf=_snprintf_c;EET_OLD_EET_FILE_FORMAT;__UNUSED__=;_CRT_SECURE_NO_WARNINGS"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
<Tool\r
Name="VCLinkerTool"\r
LinkLibraryDependencies="true"\r
- AdditionalDependencies="libeet.lib"\r
+ AdditionalDependencies="libeet.lib libeina.lib"\r
OutputFile="$(OutDir)\eet.exe"\r
LinkIncremental="2"\r
AdditionalLibraryDirectories="$(LIB); $(DebugLibraryDirectory)"\r
<Tool\r
Name="VCLinkerTool"\r
LinkLibraryDependencies="true"\r
- AdditionalDependencies="libeet.lib"\r
+ AdditionalDependencies="libeet.lib libeina.lib"\r
OutputFile="$(OutDir)\eet.exe"\r
LinkIncremental="1"\r
+ AdditionalLibraryDirectories="$(LIB); $(ReleaseLibraryDirectory)"\r
GenerateDebugInformation="true"\r
SubSystem="1"\r
OptimizeReferences="2"\r
Name="VCCLCompilerTool"\r
Optimization="0"\r
AdditionalIncludeDirectories="$(INCLUDE)"\r
- PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;EFL_EET_BUILD;DLL_EXPORT;HAVE_EVIL;__CRT_INLINE=static;inline=__inline;snprintf=_snprintf_c;EET_OLD_EET_FILE_FORMAT;__UNUSED__=;_CRT_SECURE_NO_WARNINGS"\r
+ PreprocessorDefinitions="WIN32;_WIN32;_WIN32_WINNT=0x0501;_DEBUG;_WINDOWS;_USRDLL;EFL_EET_BUILD;DLL_EXPORT;HAVE_EVIL;__CRT_INLINE=static;inline=__inline;snprintf=_snprintf_c;EET_OLD_EET_FILE_FORMAT;__UNUSED__=;_CRT_SECURE_NO_WARNINGS"\r
MinimalRebuild="true"\r
BasicRuntimeChecks="3"\r
RuntimeLibrary="3"\r
<Tool\r
Name="VCCLCompilerTool"\r
AdditionalIncludeDirectories="$(INCLUDE)"\r
- PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;EFL_EET_BUILD;DLL_EXPORT;HAVE_EVIL;__CRT_INLINE=static;inline=__inline;snprintf=_snprintf_c;EET_OLD_EET_FILE_FORMAT;__UNUSED__=;_CRT_SECURE_NO_WARNINGS"\r
+ PreprocessorDefinitions="WIN32;_WIN32;_WIN32_WINNT=0x0501;NDEBUG;_WINDOWS;_USRDLL;EFL_EET_BUILD;DLL_EXPORT;HAVE_EVIL;__CRT_INLINE=static;inline=__inline;snprintf=_snprintf_c;EET_OLD_EET_FILE_FORMAT;__UNUSED__=;_CRT_SECURE_NO_WARNINGS"\r
RuntimeLibrary="2"\r
UsePrecompiledHeader="0"\r
WarningLevel="3"\r