Revision: 7133
          http://svn.sourceforge.net/mahogany/?rev=7133&view=rev
Author:   vadz
Date:     2006-10-02 11:26:58 -0700 (Mon, 02 Oct 2006)

Log Message:
-----------
applied our build patches from the old cvs repository

Modified Paths:
--------------
    trunk/M/lib/compface/arith.c
    trunk/M/lib/compface/compface.c
    trunk/M/lib/compface/compface.h
    trunk/M/lib/compface/compface_private.h
    trunk/M/lib/compface/file.c

Added Paths:
-----------
    trunk/M/lib/compface/Makefile.M
    trunk/M/lib/compface/compface.vcproj

Added: trunk/M/lib/compface/Makefile.M
===================================================================
--- trunk/M/lib/compface/Makefile.M                             (rev 0)
+++ trunk/M/lib/compface/Makefile.M     2006-10-02 18:26:58 UTC (rev 7133)
@@ -0,0 +1,42 @@
+###############################################################################
+# Project:     M
+# File name:   lib/compface/Makefile.M
+# Purpose:     makefile for compface library
+# Author:      Vadim Zeitlin
+# Modified by:
+# Created:     2004-05-02
+# CVS-ID:      $Id: Makefile.M,v 1.2 2004/07/09 10:22:58 vadz Exp $
+# Copyright:   (c) 2004 Vadim Zeitlin <[EMAIL PROTECTED]>
+# Licence:     M license
+###############################################################################
+
+include ../../makeopts
+
+CPPFLAGS=$(CFACE_CPPFLAGS)
+CFLAGS=$(CFACE_CFLAGS)
+
+OBJECTS=arith.o file.o compress.o gen.o uncompface.o compface.o
+
+LIBRARY=libcompface.a
+
+all:           $(LIBRARY)
+       @true
+
+include ../../makerules $(wildcard *.d)
+
+$(LIBRARY):    $(OBJECTS)
+       ar rc $(LIBRARY) $(OBJECTS)
+       -ranlib $(LIBRARY)
+
+arith.o:       arith.c compface.h data.h
+cmain.o:       cmain.c compface.h data.h
+compface.o:    compface.c compface.h data.h
+compress.o:    compress.c compface.h data.h
+file.o:                file.c compface.h data.h
+gen.o:         gen.c compface.h data.h
+uncompface.o:  uncompface.c compface.h data.h
+
+clean:
+       rm -f $(OBJECTS) $(LIBRARY) $(OBJECTS:.o=.d)
+
+.PHONY: all clean

Modified: trunk/M/lib/compface/arith.c
===================================================================
--- trunk/M/lib/compface/arith.c        2006-10-02 17:28:00 UTC (rev 7132)
+++ trunk/M/lib/compface/arith.c        2006-10-02 18:26:58 UTC (rev 7133)
@@ -17,6 +17,7 @@
 #include "config.h"
 #endif
 
+#include <stdio.h>
 #include "compface.h"
 
 void

Modified: trunk/M/lib/compface/compface.c
===================================================================
--- trunk/M/lib/compface/compface.c     2006-10-02 17:28:00 UTC (rev 7132)
+++ trunk/M/lib/compface/compface.c     2006-10-02 18:26:58 UTC (rev 7133)
@@ -13,8 +13,6 @@
  *  to me, then an attempt will be made to fix them.
  */
 
-#define MAIN
-
 #ifdef HAVE_CONFIG_H
 #include "config.h"
 #endif

Modified: trunk/M/lib/compface/compface.h
===================================================================
--- trunk/M/lib/compface/compface.h     2006-10-02 17:28:00 UTC (rev 7132)
+++ trunk/M/lib/compface/compface.h     2006-10-02 18:26:58 UTC (rev 7133)
@@ -20,7 +20,7 @@
 
 /* For all function declarations, if ANSI then use a prototype. */
 
-#if  defined(__STDC__)
+#if  defined(__STDC__) || defined(__cplusplus)
 #define P(args)  args
 #else  /* ! __STDC__ */
 #define P(args)  ()

Added: trunk/M/lib/compface/compface.vcproj
===================================================================
--- trunk/M/lib/compface/compface.vcproj                                (rev 0)
+++ trunk/M/lib/compface/compface.vcproj        2006-10-02 18:26:58 UTC (rev 
7133)
@@ -0,0 +1,334 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+       ProjectType="Visual C++"
+       Version="7.10"
+       Name="compface"
+       ProjectGUID="{0E9F4403-1AA1-4824-A99F-041B1BF18D14}"
+       SccProjectName=""
+       SccLocalPath="">
+       <Platforms>
+               <Platform
+                       Name="Win32"/>
+       </Platforms>
+       <Configurations>
+               <Configuration
+                       Name="Release|Win32"
+                       OutputDirectory=".\Release"
+                       IntermediateDirectory=".\Release"
+                       ConfigurationType="4"
+                       UseOfMFC="0"
+                       ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                       CharacterSet="2">
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="2"
+                               InlineFunctionExpansion="1"
+                               
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;SYSV32"
+                               StringPooling="TRUE"
+                               RuntimeLibrary="2"
+                               EnableFunctionLevelLinking="TRUE"
+                               UsePrecompiledHeader="2"
+                               PrecompiledHeaderFile=".\Release/compface.pch"
+                               AssemblerListingLocation=".\Release/"
+                               ObjectFile=".\Release/"
+                               ProgramDataBaseFileName=".\Release/"
+                               WarningLevel="1"
+                               SuppressStartupBanner="TRUE"
+                               DebugInformationFormat="3"/>
+                       <Tool
+                               Name="VCCustomBuildTool"/>
+                       <Tool
+                               Name="VCLibrarianTool"
+                               OutputFile=".\Release\compface.lib"
+                               SuppressStartupBanner="TRUE"/>
+                       <Tool
+                               Name="VCMIDLTool"/>
+                       <Tool
+                               Name="VCPostBuildEventTool"/>
+                       <Tool
+                               Name="VCPreBuildEventTool"/>
+                       <Tool
+                               Name="VCPreLinkEventTool"/>
+                       <Tool
+                               Name="VCResourceCompilerTool"
+                               PreprocessorDefinitions="NDEBUG"
+                               Culture="1033"/>
+                       <Tool
+                               Name="VCWebServiceProxyGeneratorTool"/>
+                       <Tool
+                               Name="VCXMLDataGeneratorTool"/>
+                       <Tool
+                               Name="VCManagedWrapperGeneratorTool"/>
+                       <Tool
+                               Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+               </Configuration>
+               <Configuration
+                       Name="Debug|Win32"
+                       OutputDirectory=".\Debug"
+                       IntermediateDirectory=".\Debug"
+                       ConfigurationType="4"
+                       UseOfMFC="0"
+                       ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                       CharacterSet="2">
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="0"
+                               
PreprocessorDefinitions="WIN32;_DEBUG;_LIB;SYSV32"
+                               BasicRuntimeChecks="3"
+                               RuntimeLibrary="3"
+                               UsePrecompiledHeader="2"
+                               PrecompiledHeaderFile=".\Debug/compface.pch"
+                               AssemblerListingLocation=".\Debug/"
+                               ObjectFile=".\Debug/"
+                               ProgramDataBaseFileName=".\Debug/"
+                               WarningLevel="1"
+                               SuppressStartupBanner="TRUE"
+                               DebugInformationFormat="3"/>
+                       <Tool
+                               Name="VCCustomBuildTool"/>
+                       <Tool
+                               Name="VCLibrarianTool"
+                               OutputFile=".\Debug\compface.lib"
+                               SuppressStartupBanner="TRUE"/>
+                       <Tool
+                               Name="VCMIDLTool"/>
+                       <Tool
+                               Name="VCPostBuildEventTool"/>
+                       <Tool
+                               Name="VCPreBuildEventTool"/>
+                       <Tool
+                               Name="VCPreLinkEventTool"/>
+                       <Tool
+                               Name="VCResourceCompilerTool"
+                               PreprocessorDefinitions="_DEBUG"
+                               Culture="1033"/>
+                       <Tool
+                               Name="VCWebServiceProxyGeneratorTool"/>
+                       <Tool
+                               Name="VCXMLDataGeneratorTool"/>
+                       <Tool
+                               Name="VCManagedWrapperGeneratorTool"/>
+                       <Tool
+                               Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+               </Configuration>
+               <Configuration
+                       Name="Debug Purify|Win32"
+                       OutputDirectory="$(ConfigurationName)"
+                       IntermediateDirectory="$(ConfigurationName)"
+                       ConfigurationType="4"
+                       UseOfMFC="0"
+                       ATLMinimizesCRunTimeLibraryUsage="FALSE"
+                       CharacterSet="2">
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="0"
+                               
PreprocessorDefinitions="WIN32;_DEBUG;_LIB;SYSV32"
+                               BasicRuntimeChecks="3"
+                               RuntimeLibrary="3"
+                               UsePrecompiledHeader="2"
+                               PrecompiledHeaderFile=".\Debug/compface.pch"
+                               AssemblerListingLocation=".\Debug/"
+                               ObjectFile=".\Debug/"
+                               ProgramDataBaseFileName=".\Debug/"
+                               WarningLevel="1"
+                               SuppressStartupBanner="TRUE"
+                               DebugInformationFormat="3"/>
+                       <Tool
+                               Name="VCCustomBuildTool"/>
+                       <Tool
+                               Name="VCLibrarianTool"
+                               OutputFile=".\Debug\compface.lib"
+                               SuppressStartupBanner="TRUE"/>
+                       <Tool
+                               Name="VCMIDLTool"/>
+                       <Tool
+                               Name="VCPostBuildEventTool"/>
+                       <Tool
+                               Name="VCPreBuildEventTool"/>
+                       <Tool
+                               Name="VCPreLinkEventTool"/>
+                       <Tool
+                               Name="VCResourceCompilerTool"
+                               PreprocessorDefinitions="_DEBUG"
+                               Culture="1033"/>
+                       <Tool
+                               Name="VCWebServiceProxyGeneratorTool"/>
+                       <Tool
+                               Name="VCXMLDataGeneratorTool"/>
+                       <Tool
+                               Name="VCManagedWrapperGeneratorTool"/>
+                       <Tool
+                               Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+               </Configuration>
+       </Configurations>
+       <References>
+       </References>
+       <Files>
+               <Filter
+                       Name="Source Files"
+                       Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
+                       <File
+                               RelativePath="arith.c">
+                               <FileConfiguration
+                                       Name="Release|Win32">
+                                       <Tool
+                                               Name="VCCLCompilerTool"
+                                               Optimization="2"
+                                               PreprocessorDefinitions=""/>
+                               </FileConfiguration>
+                               <FileConfiguration
+                                       Name="Debug|Win32">
+                                       <Tool
+                                               Name="VCCLCompilerTool"
+                                               Optimization="0"
+                                               PreprocessorDefinitions=""
+                                               BasicRuntimeChecks="3"/>
+                               </FileConfiguration>
+                               <FileConfiguration
+                                       Name="Debug Purify|Win32">
+                                       <Tool
+                                               Name="VCCLCompilerTool"
+                                               Optimization="0"
+                                               PreprocessorDefinitions=""
+                                               BasicRuntimeChecks="3"/>
+                               </FileConfiguration>
+                       </File>
+                       <File
+                               RelativePath="compface.c">
+                               <FileConfiguration
+                                       Name="Release|Win32">
+                                       <Tool
+                                               Name="VCCLCompilerTool"
+                                               Optimization="2"
+                                               PreprocessorDefinitions=""/>
+                               </FileConfiguration>
+                               <FileConfiguration
+                                       Name="Debug|Win32">
+                                       <Tool
+                                               Name="VCCLCompilerTool"
+                                               Optimization="0"
+                                               PreprocessorDefinitions=""
+                                               BasicRuntimeChecks="3"/>
+                               </FileConfiguration>
+                               <FileConfiguration
+                                       Name="Debug Purify|Win32">
+                                       <Tool
+                                               Name="VCCLCompilerTool"
+                                               Optimization="0"
+                                               PreprocessorDefinitions=""
+                                               BasicRuntimeChecks="3"/>
+                               </FileConfiguration>
+                       </File>
+                       <File
+                               RelativePath="compress.c">
+                               <FileConfiguration
+                                       Name="Release|Win32">
+                                       <Tool
+                                               Name="VCCLCompilerTool"
+                                               Optimization="2"
+                                               PreprocessorDefinitions=""/>
+                               </FileConfiguration>
+                               <FileConfiguration
+                                       Name="Debug|Win32">
+                                       <Tool
+                                               Name="VCCLCompilerTool"
+                                               Optimization="0"
+                                               PreprocessorDefinitions=""
+                                               BasicRuntimeChecks="3"/>
+                               </FileConfiguration>
+                               <FileConfiguration
+                                       Name="Debug Purify|Win32">
+                                       <Tool
+                                               Name="VCCLCompilerTool"
+                                               Optimization="0"
+                                               PreprocessorDefinitions=""
+                                               BasicRuntimeChecks="3"/>
+                               </FileConfiguration>
+                       </File>
+                       <File
+                               RelativePath="file.c">
+                               <FileConfiguration
+                                       Name="Release|Win32">
+                                       <Tool
+                                               Name="VCCLCompilerTool"
+                                               Optimization="2"
+                                               PreprocessorDefinitions=""/>
+                               </FileConfiguration>
+                               <FileConfiguration
+                                       Name="Debug|Win32">
+                                       <Tool
+                                               Name="VCCLCompilerTool"
+                                               Optimization="0"
+                                               PreprocessorDefinitions=""
+                                               BasicRuntimeChecks="3"/>
+                               </FileConfiguration>
+                               <FileConfiguration
+                                       Name="Debug Purify|Win32">
+                                       <Tool
+                                               Name="VCCLCompilerTool"
+                                               Optimization="0"
+                                               PreprocessorDefinitions=""
+                                               BasicRuntimeChecks="3"/>
+                               </FileConfiguration>
+                       </File>
+                       <File
+                               RelativePath="gen.c">
+                               <FileConfiguration
+                                       Name="Release|Win32">
+                                       <Tool
+                                               Name="VCCLCompilerTool"
+                                               Optimization="2"
+                                               PreprocessorDefinitions=""/>
+                               </FileConfiguration>
+                               <FileConfiguration
+                                       Name="Debug|Win32">
+                                       <Tool
+                                               Name="VCCLCompilerTool"
+                                               Optimization="0"
+                                               PreprocessorDefinitions=""
+                                               BasicRuntimeChecks="3"/>
+                               </FileConfiguration>
+                               <FileConfiguration
+                                       Name="Debug Purify|Win32">
+                                       <Tool
+                                               Name="VCCLCompilerTool"
+                                               Optimization="0"
+                                               PreprocessorDefinitions=""
+                                               BasicRuntimeChecks="3"/>
+                               </FileConfiguration>
+                       </File>
+                       <File
+                               RelativePath="uncompface.c">
+                               <FileConfiguration
+                                       Name="Release|Win32">
+                                       <Tool
+                                               Name="VCCLCompilerTool"
+                                               Optimization="2"
+                                               PreprocessorDefinitions=""/>
+                               </FileConfiguration>
+                               <FileConfiguration
+                                       Name="Debug|Win32">
+                                       <Tool
+                                               Name="VCCLCompilerTool"
+                                               Optimization="0"
+                                               PreprocessorDefinitions=""
+                                               BasicRuntimeChecks="3"/>
+                               </FileConfiguration>
+                               <FileConfiguration
+                                       Name="Debug Purify|Win32">
+                                       <Tool
+                                               Name="VCCLCompilerTool"
+                                               Optimization="0"
+                                               PreprocessorDefinitions=""
+                                               BasicRuntimeChecks="3"/>
+                               </FileConfiguration>
+                       </File>
+               </Filter>
+               <Filter
+                       Name="Header Files"
+                       Filter="h;hpp;hxx;hm;inl">
+               </Filter>
+       </Files>
+       <Globals>
+       </Globals>
+</VisualStudioProject>

Modified: trunk/M/lib/compface/compface_private.h
===================================================================
--- trunk/M/lib/compface/compface_private.h     2006-10-02 17:28:00 UTC (rev 
7132)
+++ trunk/M/lib/compface/compface_private.h     2006-10-02 18:26:58 UTC (rev 
7133)
@@ -15,8 +15,13 @@
 
 #include "compface.h"
 
+#ifdef MAIN
 #define EXTERN
 #define INIT(x) = x
+#else /* !MAIN */
+#define EXTERN extern
+#define INIT(x)
+#endif /* MAIN/!MAIN */
 
 /* need to know how many bits per hexadecimal digit for io */
 EXTERN char HexDigits[] INIT("0123456789ABCDEF");
@@ -28,8 +33,10 @@
 
 /* data.h was established by sampling over 1000 faces and icons */
 EXTERN Guesses G
+#ifdef MAIN
 =
 #include "data.h"
+#endif
 ;
 
 /* A stack of probability values */
@@ -37,6 +44,7 @@
 EXTERN int NumProbs INIT(0);
 
 EXTERN Prob levels[4][3]
+#ifdef MAIN
 =
 {
        {{1, 255},      {251, 0},       {4, 251}},      /* Top of tree almost 
always grey */
@@ -44,9 +52,11 @@
        {{33, 223},     {159, 0},       {64, 159}},
        {{131, 0},      {0, 0},         {125, 131}}     /* Grey disallowed at 
bottom */
 }
+#endif
 ;
 
 EXTERN Prob freqs[16]
+#ifdef MAIN
 =
 {
        {0, 0},         {38, 0},        {38, 38},       {13, 152},
@@ -54,6 +64,7 @@
        {38, 114},      {13, 191},      {13, 204},      {6, 236},
        {13, 217},      {6, 242},       {5, 248},       {3, 253}
 }
+#endif
 ;
 
 EXTERN int status;

Modified: trunk/M/lib/compface/file.c
===================================================================
--- trunk/M/lib/compface/file.c 2006-10-02 17:28:00 UTC (rev 7132)
+++ trunk/M/lib/compface/file.c 2006-10-02 18:26:58 UTC (rev 7133)
@@ -20,6 +20,9 @@
 
 #include "compface.h"
 
+#include <string.h>
+#include <stdio.h>
+
 int compface_xbitmap=0;
 
 void


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Mahogany-cvsupdates mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mahogany-cvsupdates

Reply via email to