Author: nextgens
Date: 2006-02-20 23:02:06 +0000 (Mon, 20 Feb 2006)
New Revision: 8074
Added:
trunk/contrib/lib/
trunk/contrib/lib/linux/
trunk/contrib/lib/linux/x86/
trunk/contrib/lib/linux/x86/libfec16.so
trunk/contrib/lib/linux/x86/libfec8.so
trunk/contrib/lib/linux/x86_64/
trunk/contrib/lib/linux/x86_64/libfec16.so
trunk/contrib/lib/linux/x86_64/libfec8.so
trunk/contrib/lib/native.properties
trunk/contrib/lib/win32/
trunk/contrib/lib/win32/fec16.dll
trunk/contrib/lib/win32/fec8.dll
Removed:
trunk/contrib/fec-native.jar
Modified:
trunk/contrib/fec_src/com/onionnetworks/fec/Native16Code.java
trunk/contrib/fec_src/com/onionnetworks/fec/Native8Code.java
trunk/contrib/freenet_ext/build.xml
Log:
Added native FEC libraries for x86_64
Deleted: trunk/contrib/fec-native.jar
===================================================================
(Binary files differ)
Modified: trunk/contrib/fec_src/com/onionnetworks/fec/Native16Code.java
===================================================================
--- trunk/contrib/fec_src/com/onionnetworks/fec/Native16Code.java
2006-02-20 22:36:55 UTC (rev 8073)
+++ trunk/contrib/fec_src/com/onionnetworks/fec/Native16Code.java
2006-02-20 23:02:06 UTC (rev 8074)
@@ -27,6 +27,7 @@
System.load(path);
} else {
System.out.println("Unable to find native library for fec16 for
platform "+NativeDeployer.OS_ARCH);
+ System.out.println(path);
}
}
Modified: trunk/contrib/fec_src/com/onionnetworks/fec/Native8Code.java
===================================================================
--- trunk/contrib/fec_src/com/onionnetworks/fec/Native8Code.java
2006-02-20 22:36:55 UTC (rev 8073)
+++ trunk/contrib/fec_src/com/onionnetworks/fec/Native8Code.java
2006-02-20 23:02:06 UTC (rev 8074)
@@ -27,6 +27,7 @@
System.load(path);
} else {
System.out.println("Unable to find native library for fec8 for
platform "+NativeDeployer.OS_ARCH);
+ System.out.println(path);
}
}
Modified: trunk/contrib/freenet_ext/build.xml
===================================================================
--- trunk/contrib/freenet_ext/build.xml 2006-02-20 22:36:55 UTC (rev 8073)
+++ trunk/contrib/freenet_ext/build.xml 2006-02-20 23:02:06 UTC (rev 8074)
@@ -20,6 +20,9 @@
<fileset dir="../fec_src">
<include name="**/*.properties"/>
</fileset>
+ <fileset dir="../">
+ <include name="lib/"/>
+ </fileset>
</copy>
</target>
@@ -45,7 +48,6 @@
<target name="jar" depends="fec,jcpuid,bigint" description="Create a
.jar">
<jar jarfile="${jar.location}" basedir="${build}" includes="**">
<zipfileset src="../onion-common.jar"/>
- <zipfileset src="../fec-native.jar"/>
<zipfileset src="../je-2.0.90.jar"/>
</jar>
</target>
Added: trunk/contrib/lib/linux/x86/libfec16.so
===================================================================
(Binary files differ)
Property changes on: trunk/contrib/lib/linux/x86/libfec16.so
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/contrib/lib/linux/x86/libfec8.so
===================================================================
(Binary files differ)
Property changes on: trunk/contrib/lib/linux/x86/libfec8.so
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/contrib/lib/linux/x86_64/libfec16.so
===================================================================
(Binary files differ)
Property changes on: trunk/contrib/lib/linux/x86_64/libfec16.so
___________________________________________________________________
Name: svn:executable
+ *
Name: svn:mime-type
+ application/octet-stream
Added: trunk/contrib/lib/linux/x86_64/libfec8.so
===================================================================
(Binary files differ)
Property changes on: trunk/contrib/lib/linux/x86_64/libfec8.so
___________________________________________________________________
Name: svn:executable
+ *
Name: svn:mime-type
+ application/octet-stream
Added: trunk/contrib/lib/native.properties
===================================================================
--- trunk/contrib/lib/native.properties 2006-02-20 22:36:55 UTC (rev 8073)
+++ trunk/contrib/lib/native.properties 2006-02-20 23:02:06 UTC (rev 8074)
@@ -0,0 +1,25 @@
+com.onionnetworks.native.keys=fec8-linux-x86,fec16-linux-x86,fec8-linux-x86_64,fec16-linux-x86_64,fec8-win32,fec16-win32
+
+com.onionnetworks.native.fec8-linux-x86.name=fec8
+com.onionnetworks.native.fec8-linux-x86.osarch=linux-x86
+com.onionnetworks.native.fec8-linux-x86.path=lib/linux/x86/libfec8.so
+
+com.onionnetworks.native.fec16-linux-x86.name=fec16
+com.onionnetworks.native.fec16-linux-x86.osarch=linux-x86
+com.onionnetworks.native.fec16-linux-x86.path=lib/linux/x86/libfec16.so
+
+com.onionnetworks.native.fec8-linux-x86_64.name=fec8
+com.onionnetworks.native.fec8-linux-x86_64.osarch=linux-x86_64
+com.onionnetworks.native.fec8-linux-x86_64.path=lib/linux/x86_64/libfec8.so
+
+com.onionnetworks.native.fec16-linux-x86_64.name=fec16
+com.onionnetworks.native.fec16-linux-x86_64.osarch=linux-x86_64
+com.onionnetworks.native.fec16-linux-x86_64.path=lib/linux/x86_64/libfec16.so
+
+com.onionnetworks.native.fec8-win32.name=fec8
+com.onionnetworks.native.fec8-win32.osarch=win32
+com.onionnetworks.native.fec8-win32.path=lib/win32/fec8.dll
+
+com.onionnetworks.native.fec16-win32.name=fec16
+com.onionnetworks.native.fec16-win32.osarch=win32
+com.onionnetworks.native.fec16-win32.path=lib/win32/fec16.dll
Added: trunk/contrib/lib/win32/fec16.dll
===================================================================
(Binary files differ)
Property changes on: trunk/contrib/lib/win32/fec16.dll
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/contrib/lib/win32/fec8.dll
===================================================================
(Binary files differ)
Property changes on: trunk/contrib/lib/win32/fec8.dll
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream