summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEdin Kadribasic <edink@php.net>2005-03-22 22:07:04 +0000
committerEdin Kadribasic <edink@php.net>2005-03-22 22:07:04 +0000
commitdf26ef547575ef719ceb47f7f7370a82a881bafb (patch)
tree588e91d84000ae0fa20ad484b105b66de42c427f
parenteeba2141bc5716e409b3de040962f814b9359319 (diff)
downloadphp-git-df26ef547575ef719ceb47f7f7370a82a881bafb.tar.gz
Fix exif win32 build
-rw-r--r--ext/exif/exif.c3
-rw-r--r--ext/exif/exif.dsp2
-rw-r--r--ext/mbstring/mbstring.dsp2
3 files changed, 5 insertions, 2 deletions
diff --git a/ext/exif/exif.c b/ext/exif/exif.c
index 926ea4a93c..d807401296 100644
--- a/ext/exif/exif.c
+++ b/ext/exif/exif.c
@@ -70,6 +70,9 @@
/* needed for ssize_t definition */
#include <sys/types.h>
+#if defined(PHP_WIN32) && !defined(ssize_t)
+typedef SSIZE_T ssize_t;
+#endif
typedef unsigned char uchar;
diff --git a/ext/exif/exif.dsp b/ext/exif/exif.dsp
index a75a69f139..98d8073072 100644
--- a/ext/exif/exif.dsp
+++ b/ext/exif/exif.dsp
@@ -54,7 +54,7 @@ BSC32=bscmake.exe
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib php4ts.lib /nologo /dll /machine:I386
-# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib php4ts.lib /nologo /dll /machine:I386 /out:"..\..\Release_TS/php_exif.dll" /libpath:"..\..\Release_TS" /libpath:"..\..\Release_TS_Inline"
+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib php4ts.lib php_mbstring.lib /nologo /dll /machine:I386 /out:"..\..\Release_TS/php_exif.dll" /libpath:"..\..\Release_TS" /libpath:"..\..\Release_TS_Inline"
!ELSEIF "$(CFG)" == "exif - Win32 Debug_TS"
diff --git a/ext/mbstring/mbstring.dsp b/ext/mbstring/mbstring.dsp
index fec182fa12..890008d9e7 100644
--- a/ext/mbstring/mbstring.dsp
+++ b/ext/mbstring/mbstring.dsp
@@ -38,7 +38,7 @@ RSC=rc.exe
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
-# PROP Output_Dir "Release_TS"
+# PROP Output_Dir "../../Release_TS"
# PROP Intermediate_Dir "Release_TS"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""