Ok widzę, że ftp to nie najlepszy pomysł więc wrzucam jednak tutaj.
Słać będę w parach diff + patch, a spece z gotowymi paczkami można znaleźć na 
ftp.
Wczoraj jeszcze raz sprawdziłem czy będą one działały z najnowszymi paczkami 
i jest ok.
Na pierwszy ogień idzie Hermes.
-- 
___________________________

Linux is like Wigwam. No Gates, No Windows, Apache Inside !!!

ftp.pld.robert74.one.pl
--- Hermes-1.3.3/src/HeadMMX.h	2000-12-06 05:55:28.000000000 +0100
+++ Hermes-1.3.3.patched/src/HeadMMX.h	2005-06-16 12:47:17.000000000 +0200
@@ -56,6 +56,7 @@
   extern "C" {   
   #endif
 
+#if 0
   void ConvertMMX(HermesConverterInterface *) __attribute__ ((alias ("_ConvertMMX")));
   void ClearMMX_32(HermesClearInterface *) __attribute__ ((alias ("_ClearMMX_32")));
   void ClearMMX_24(HermesClearInterface *)  __attribute__ ((alias ("_ClearMMX_24")));
@@ -70,6 +71,8 @@
   void ConvertMMXpII32_16RGB555() __attribute__ ((alias ("_ConvertMMXpII32_16RGB555")));
   void ConvertMMXpII32_16BGR555() __attribute__ ((alias ("_ConvertMMXpII32_16BGR555")));
 
+#endif
+
   #ifdef __cplusplus
   }
   #endif
--- Hermes-1.3.3/src/HeadX86.h	2000-12-06 05:55:28.000000000 +0100
+++ Hermes-1.3.3.patched/src/HeadX86.h	2005-06-16 12:47:37.000000000 +0200
@@ -88,6 +88,7 @@
   extern "C" {
   #endif
 
+#if 0
   int Hermes_X86_CPU() __attribute__ ((alias ("_Hermes_X86_CPU")));
 
   void ConvertX86(HermesConverterInterface *) __attribute__ ((alias ("_ConvertX86")));
@@ -137,6 +138,8 @@
   extern int32 ConvertX86p16_32RGBA888_LUT_X86[512] __attribute__ ((alias ("_ConvertX86p16_32RGBA888_LUT_X86")));
   extern int32 ConvertX86p16_32BGRA888_LUT_X86[512] __attribute__ ((alias ("_ConvertX86p16_32BGRA888_LUT_X86")));
 
+#endif
+
   #ifdef __cplusplus
   }
   #endif

Index: Hermes.spec
===================================================================
RCS file: /cvsroot/SPECS/Hermes.spec,v
retrieving revision 1.49
diff -u -r1.49 Hermes.spec
--- Hermes.spec	23 Mar 2004 18:48:40 -0000	1.49
+++ Hermes.spec	20 Jan 2006 00:04:49 -0000
@@ -10,6 +10,7 @@
 # Source0-md5:	7dd49507a822b252ea8e3be8d0278d33
 Patch0:		%{name}-DESTDIR.patch
 Patch1:		%{name}-automake.patch
+Patch2:		%{name}-1.3.3-gcc4-1.patch
 URL:		http://www.clanlib.org/hermes/
 BuildRequires:	automake
 BuildRequires:	autoconf
@@ -61,6 +62,7 @@
 %setup  -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 rm -f missing
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym