I needed this patch to compile VNC 4.0 Beta 3 on some platforms.

Tim.
*/

--- vnc-4.0b3-unixsrc/Xregion/Makefile.in.fPIC  2003-03-31 16:07:29.000000000 +0100
+++ vnc-4.0b3-unixsrc/Xregion/Makefile.in       2003-08-01 10:35:14.000000000 +0100
@@ -12,4 +12,5 @@
        $(AR) $(library) $(OBJS)
        $(RANLIB) $(library)
 
+DIR_CFLAGS = -DPIC -fPIC
 # followed by boilerplate.mk
--- vnc-4.0b3-unixsrc/network/Makefile.in.fPIC  2002-10-28 15:09:54.000000000 +0000
+++ vnc-4.0b3-unixsrc/network/Makefile.in       2003-08-01 10:35:14.000000000 +0100
@@ -14,4 +14,5 @@
        $(AR) $(library) $(OBJS)
        $(RANLIB) $(library)
 
+DIR_CXXFLAGS = -DPIC -fPIC
 # followed by boilerplate.mk
--- vnc-4.0b3-unixsrc/rdr/Makefile.in.fPIC      2003-08-01 10:45:29.000000000 +0100
+++ vnc-4.0b3-unixsrc/rdr/Makefile.in   2003-08-01 10:45:41.000000000 +0100
@@ -16,4 +16,5 @@
        $(AR) $(library) $(OBJS)
        $(RANLIB) $(library)
 
+DIR_CXXFLAGS = -DPIC -fPIC
 # followed by boilerplate.mk
--- vnc-4.0b3-unixsrc/rfb/Makefile.in.fPIC      2003-07-23 18:25:29.000000000 +0100
+++ vnc-4.0b3-unixsrc/rfb/Makefile.in   2003-08-01 10:35:14.000000000 +0100
@@ -62,4 +62,6 @@
        $(AR) $(library) $(OBJS)
        $(RANLIB) $(library)
 
+DIR_CFLAGS = -DPIC -fPIC
+DIR_CXXFLAGS = -DPIC -fPIC
 # followed by boilerplate.mk
--- vnc-4.0b3-unixsrc/xc/programs/Xserver/vnc/module/Imakefile.fPIC     2003-06-03 
10:09:12.000000000 +0100
+++ vnc-4.0b3-unixsrc/xc/programs/Xserver/vnc/module/Imakefile  2003-08-01 
10:35:14.000000000 +0100
@@ -20,7 +20,8 @@
 LinkSourceFile(xf86vncModule.cc,..)
 LinkSourceFile(XserverDesktop.cc,..)
 
-ModuleObjectRule()
+.CCsuf.Osuf:
+       NormalSharedLibObjCplusplusCompile($(_NOOP_))
 /*
  LibraryModuleTarget(vnc,$(OBJS) $(VNCLIBS))
  InstallLibraryModule(vnc,$(MODULEDIR),extensions)
--- vnc-4.0b3-unixsrc/xc/programs/Xserver/vnc/Imakefile.fPIC    2003-06-12 
10:48:43.000000000 +0100
+++ vnc-4.0b3-unixsrc/xc/programs/Xserver/vnc/Imakefile 2003-08-01 10:35:14.000000000 
+0100
@@ -35,8 +35,8 @@
 NormalLintTarget($(SRCS))
 
 NormalLibraryObjectRule()
-NormalCplusplusObjectRule()
-
+.CCsuf.Osuf:
+       NormalSharedLibObjCplusplusCompile($(_NOOP_))
 
 MakeSubdirs($(SUBDIRS))
 DependSubdirs($(SUBDIRS))
--- vnc-4.0b3-unixsrc/boilerplate.mk.fPIC       2002-08-30 11:38:22.000000000 +0100
+++ vnc-4.0b3-unixsrc/boilerplate.mk    2003-08-01 10:35:14.000000000 +0100
@@ -15,7 +15,7 @@
 CFLAGS = @CFLAGS@ $(DIR_CFLAGS)
 CCLD = $(CC)
 CXX = @CXX@
-CXXFLAGS = @CXXFLAGS@
+CXXFLAGS = @CXXFLAGS@ $(DIR_CXXFLAGS)
 CXXLD = $(CXX)
 CPPFLAGS = @CPPFLAGS@
 DEFS = @DEFS@
_______________________________________________
VNC-List mailing list
[EMAIL PROTECTED]
To remove yourself from the list visit:
http://www.realvnc.com/mailman/listinfo/vnc-list

Reply via email to