ooo-build r12346 - in trunk: . src
- From: tml svn gnome org
- To: svn-commits-list gnome org
- Subject: ooo-build r12346 - in trunk: . src
- Date: Sat, 26 Apr 2008 05:05:27 +0100 (BST)
Author: tml
Date: Sat Apr 26 04:05:27 2008
New Revision: 12346
URL: http://svn.gnome.org/viewvc/ooo-build?rev=12346&view=rev
Log:
2008-04-26 Tor Lillqvist <tml novell com>
* src/libIDL-0.6.8-ooo.patch: Update for MSVS9 which is the
compiler that should be use now for Win32 builds.
* src/libIDL-0.6.8-ooo.patch (libIDL-0.6.8/Makefile.msc): Don't
use options -G5 and -GD which don't exist any more. Use
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE to avoid
silly warnings.
* src/libIDL-0.6.8-ooo.patch (libIDL-0.6.8/util.h): Don't redefine
alloca as empty to avoid warnings. The glibconfig.h in glib 1.2.10
already defines it as _alloca.
(libIDL-0.6.8/util.c): #define popen and pclose as the
underscore-prefixed functions.
Modified:
trunk/ChangeLog
trunk/src/libIDL-0.6.8-ooo.patch
Modified: trunk/src/libIDL-0.6.8-ooo.patch
==============================================================================
--- trunk/src/libIDL-0.6.8-ooo.patch (original)
+++ trunk/src/libIDL-0.6.8-ooo.patch Sat Apr 26 04:05:27 2008
@@ -12,9 +12,35 @@
GLIB_LIB = glib-1.2.lib
# libIDL dll version
+@@ -23,7 +23,7 @@
+
+
+ ################################################################
+-CC = cl -G5 -GF $(CCOPT) -W3 -D_DLL -nologo
++CC = cl -GF $(CCOPT) -W3 -D_DLL -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -nologo
+ LDFLAGS = /link /nodefaultlib:libc msvcrt.lib /libpath:$(GLIB_LIBPATH) $(LDOPT)
+ INSTALL = copy
+ TOUCH = copy Makefile.msc+nul
+@@ -45,7 +45,7 @@
+ $(CC) $(CFLAGS) -MD -LD -FelibIDL-$(LIBIDL_LIBVER).dll $(libIDL_OBJECTS) $(GLIB_LIB) user32.lib advapi32.lib $(LDFLAGS) /def:libIDL.def
+
+ .c.obj:
+- $(CC) $(CFLAGS) -GD -c -DPACKAGE=\"libIDL\" -DLIBIDL_LIBRARY_VERSION=\"$(LIBIDL_REALVER)\" -DHAVE_CPP_PIPE_STDIN=1 -DCPP_PROGRAM="\"notsupported\"" -DYYTEXT_POINTER=1 -DSTDC_HEADERS=1 -DHAVE_STDDEF_H=1 -DHAVE_WCHAR_H=1 -DYYDEBUG=1 -DIDL_LIBRARY -DG_LOG_DOMAIN=\"libIDL\" $<
++ $(CC) $(CFLAGS) -c -DPACKAGE=\"libIDL\" -DLIBIDL_LIBRARY_VERSION=\"$(LIBIDL_REALVER)\" -DHAVE_CPP_PIPE_STDIN=1 -DCPP_PROGRAM="\"notsupported\"" -DYYTEXT_POINTER=1 -DSTDC_HEADERS=1 -DHAVE_STDDEF_H=1 -DHAVE_WCHAR_H=1 -DYYDEBUG=1 -DIDL_LIBRARY -DG_LOG_DOMAIN=\"libIDL\" $<
+
+ tstidl.exe: libIDL-$(LIBIDL_LIBVER).dll tstidl.obj
+ $(CC) $(CFLAGS) -MD -Fetstidl.exe tstidl.obj libIDL-$(LIBIDL_LIBVER).lib $(GLIB_LIB) $(LDFLAGS) /map
diff -ur libIDL-0.6.8/util.h libIDL-0.6.8-manual/util.h
--- libIDL-0.6.8/util.h 1999-06-09 17:33:31.000000000 +0200
+++ libIDL-0.6.8/util.h 2005-10-14 12:49:00.215250000 +0200
+@@ -36,7 +36,6 @@
+ #include "IDL.h"
+
+ #ifdef _WIN32
+-# define alloca
+ # define NO_ACCESS
+ #endif
+
@@ -95,6 +95,7 @@
#ifndef HAVE_CPP_PIPE_STDIN
extern char * __IDL_tmp_filename;
@@ -23,3 +49,14 @@
extern const char * __IDL_real_filename;
extern char * __IDL_cur_filename;
extern int __IDL_cur_line;
+--- libIDL-0.6.8/util.c
++++ libIDL-0.6.8/util.c
+@@ -34,6 +34,8 @@
+ #include "rename.h"
+ #include "util.h"
+
++#define popen _popen
++#define pclose _pclose
+ IDL_EXPORT const char *IDL_tree_type_names[] = {
+ "IDLN_NONE",
+ "IDLN_ANY",
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]