- 浏览: 134148 次
- 性别:
- 来自: 大连
文章分类
- 全部博客 (135)
- Liferay (12)
- Alfresco (12)
- SIP (1)
- MFTV (7)
- Server (1)
- JVM (1)
- AR (1)
- Agile (1)
- DirectX (2)
- OTP (1)
- Windows (7)
- Electronic (1)
- Wowza (1)
- Documentum (1)
- CMIS (1)
- MCUMediaServer (2)
- Linux (1)
- LBS (1)
- Product Lifecycle Management (1)
- Robot (1)
- XBMC (4)
- Andriod (2)
- Boxee (2)
- Graphic (1)
- GPU (1)
- Openmeeting (2)
- Conference (2)
- GitHub (1)
- iOS (1)
- 越狱 (1)
- OpenELEC (2)
- WIFI (1)
- Big Blue Button (3)
- Sakai (1)
- Redmine (1)
- 联盟营销 (1)
- OpenSplash (1)
- MONO (1)
- HTML5 (1)
- AirPlay (1)
- PHPMotion (1)
- Java (1)
- Maven (1)
- Proxy (1)
- JDK (1)
- Mac (1)
- REST (1)
- JSON (1)
- IT互联网 (1)
最新评论
0. cd source folder /usr/local/src/mcu
install jdk1.6.0_30
vi /etc/environment
add following lines:
------------------------------------------------------------------------------------------
export JAVA_HOME=/usr/local/jdk1.6.0_30
export JRE_Home=/usr/local/jdk1.6.0_30/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
------------------------------------------------------------------------------------------
vi /etc/profile
add following lines:
------------------------------------------------------------------------------------------
export JAVA_HOME=/usr/local/jdk1.6.0_30
export JRE_Home=/usr/local/jdk1.6.0_30/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
------------------------------------------------------------------------------------------
logout and reloggin in
1. cd /usr/local/src/mcu
and run svn update -revision 423
2. add -lcrypto to the media/Makefile (after -lssl)
3. root@video:/usr/local/src/mcu# cp XmlRpcMcuClient/nbproject/project.properties XmlRpcMcuClient/nbproject/project.properties.bak
4. cd /usr/local
5. root@video:/usr/local# wget http://www.apache.org/dist/ws/xmlrpc/binaries/apache-xmlrpc-3.1.3-bin.tar.gz
6. tar zvxf apache-xmlrpc-3.1.3-bin.tar.gz
7. vi /usr/local/src/mcu/XmlRpcMcuClient/nbproject/project.properties:
file.reference.commons-logging-1.1.jar=/usr/local/apache-xmlrpc-3.1.3/lib/commons-logging-1.1.jar
file.reference.ws-commons-util-1.0.2.jar=/usr/local/apache-xmlrpc-3.1.3/lib/ws-commons-util-1.0.2.jar
file.reference.xmlrpc-client-3.1.3.jar=/usr/local/apache-xmlrpc-3.1.3/lib/xmlrpc-client-3.1.3.jar
file.reference.xmlrpc-common-3.1.3.jar=/usr/local/apache-xmlrpc-3.1.3/lib/xmlrpc-common-3.1.3.jar
8. vi /usr/local/src/mcu/mcuWeb/nbproject/project.properties:
file.reference.commons-logging-1.1.jar=/usr/local//apache-xmlrpc-3.1.3/lib/commons-logging-1.1.jar
file.reference.ssa-api.jar=/usr/local/sailfin/lib/ssa-api.jar
file.reference.ws-commons-util-1.0.2.jar=/usr/local//apache-xmlrpc-3.1.3/lib/ws-commons-util-1.0.2.jar
file.reference.xmlrpc-client-3.1.3.jar=/usr/local/apache-xmlrpc-3.1.3/lib/xmlrpc-client-3.1.3.jar
file.reference.xmlrpc-common-3.1.3.jar=/usr/local/apache-xmlrpc-3.1.3/lib/xmlrpc-common-3.1.3.jar
file.reference.XmlRpcMcuClient.jar=../XmlRpcMcuClient/dist/XmlRpcMcuClient.jar
9. cd /usr/local/src/mcu/mcuWeb
ant -Dj2ee.server.home=/usr/local/sailfin -Dlibs.CopyLibs.classpath=/usr/share/netbeans/java4/ant/extra/org-netbeans-modules-java-j2seproject-copylibstask.jar
after build, you could get the mcuWeb.sar under /usr/local/src/mcu/mcuWeb/dist
following is the build log
--------------------------------------------- console output -------------------------------------------
root@video:/usr/local/src/mcu/mcuWeb# ant -Dj2ee.server.home=/usr/local/sailfin -Dlibs.CopyLibs.classpath=/usr/share/netbeans/java4/ant/extra/org-netb
eans-modules-java-j2seproject-copylibstask.jar
Buildfile: /usr/local/src/mcu/mcuWeb/build.xml
-pre-init:
-init-private:
-init-user:
-init-project:
-init-macrodef-property:
-do-init:
-post-init:
-init-check:
-init-ap-cmdline-properties:
-init-macrodef-javac-with-processors:
-init-macrodef-javac-without-processors:
-init-macrodef-javac:
-init-macrodef-junit:
-init-macrodef-java:
-init-debug-args:
-init-macrodef-nbjpda:
-init-macrodef-nbjsdebug:
-init-macrodef-debug:
-init-taskdefs:
-init-ap-cmdline-supported:
-init-ap-cmdline:
init:
deps-module-jar:
deps-ear-jar:
deps-jar:
-pre-pre-compile:
-pre-compile:
-copy-manifest:
-copy-persistence-xml:
-copy-webdir:
library-inclusion-in-archive:
library-inclusion-in-manifest:
-do-compile:
[javac] Compiling 6 source files to /usr/local/src/mcu/mcuWeb/build/web/WEB-INF/classes
[javac] /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java:22: warning: com.sun.org.apache.xml.internal.serialize.XMLSerial
izer is Sun proprietary API and may be removed in a future release
[javac] import com.sun.org.apache.xml.internal.serialize.XMLSerializer;
[javac] ^
[javac] /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java:213: warning: com.sun.org.apache.xml.internal.serialize.XMLSeria
lizer is Sun proprietary API and may be removed in a future release
[javac] XMLSerializer serializer = new XMLSerializer();
[javac] ^
[javac] /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java:213: warning: com.sun.org.apache.xml.internal.serialize.XMLSeria
lizer is Sun proprietary API and may be removed in a future release
[javac] XMLSerializer serializer = new XMLSerializer();
[javac] ^
[javac] /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java:257: warning: com.sun.org.apache.xml.internal.serialize.XMLSeria
lizer is Sun proprietary API and may be removed in a future release
[javac] XMLSerializer serializer = new XMLSerializer();
[javac] ^
[javac] /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java:257: warning: com.sun.org.apache.xml.internal.serialize.XMLSeria
lizer is Sun proprietary API and may be removed in a future release
[javac] XMLSerializer serializer = new XMLSerializer();
[javac] ^
[javac] /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java:298: warning: com.sun.org.apache.xml.internal.serialize.XMLSeria
lizer is Sun proprietary API and may be removed in a future release
[javac] XMLSerializer serializer = new XMLSerializer();
[javac] ^
[javac] /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java:298: warning: com.sun.org.apache.xml.internal.serialize.XMLSeria
lizer is Sun proprietary API and may be removed in a future release
[javac] XMLSerializer serializer = new XMLSerializer();
[javac] ^
[javac] 7 warnings
-post-compile:
compile:
-pre-dist:
compile-jsps:
-do-dist-with-manifest:
[mkdir] Created dir: /usr/local/src/mcu/mcuWeb/dist
[jar] Building jar: /usr/local/src/mcu/mcuWeb/dist/mcuWeb.sar
-do-dist-without-manifest:
do-dist:
-post-dist:
dist:
javadoc-build:
[mkdir] Created dir: /usr/local/src/mcu/mcuWeb/dist/javadoc
[javadoc] Warning: Leaving out empty argument '-windowtitle'
[javadoc] Generating Javadoc
[javadoc] Javadoc execution
[javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/Broadcast.java...
[javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/Conference.java...
[javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java...
[javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceTemplate.java...
[javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/MCUHttpServlet.java...
[javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/MCUSipServlet.java...
[javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/MediaMixer.java...
[javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/Participant.java...
[javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/Profile.java...
[javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/RTMPUrl.java...
[javadoc] Constructing Javadoc information...
[javadoc] /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java:22: warning: com.sun.org.apache.xml.internal.serialize.XMLSerial
izer is Sun proprietary API and may be removed in a future release
[javadoc] import com.sun.org.apache.xml.internal.serialize.XMLSerializer;
[javadoc] ^
[javadoc] Standard Doclet version 1.6.0_30
[javadoc] Building tree for all the packages and classes...
[javadoc] Building index for all the packages and classes...
[javadoc] Building index for all classes...
[javadoc] Generating /usr/local/src/mcu/mcuWeb/dist/javadoc/stylesheet.css...
[javadoc] 1 warning
javadoc-browse:
javadoc:
default:
BUILD SUCCESSFUL
Total time: 10 seconds
root@video:/usr/local/src/mcu/mcuWeb# ls
build build.xml catalog.xml dist myfile nbproject src test web
root@video:/usr/local/src/mcu/mcuWeb# cd dist/
root@video:/usr/local/src/mcu/mcuWeb/dist# ls
javadoc mcuWeb.sar
root@video:/usr/local/src/mcu/mcuWeb/dist# ls -l
total 1164
drwxr-xr-x 5 root root 4096 2011-12-25 07:14 javadoc
-rw-r--r-- 1 root root 1185121 2011-12-25 07:14 mcuWeb.sar
root@video:/usr/local/src/mcu/mcuWeb/dist#
----------------------------------------------------------------------------------------------------
install jdk1.6.0_30
vi /etc/environment
add following lines:
------------------------------------------------------------------------------------------
export JAVA_HOME=/usr/local/jdk1.6.0_30
export JRE_Home=/usr/local/jdk1.6.0_30/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
------------------------------------------------------------------------------------------
vi /etc/profile
add following lines:
------------------------------------------------------------------------------------------
export JAVA_HOME=/usr/local/jdk1.6.0_30
export JRE_Home=/usr/local/jdk1.6.0_30/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
------------------------------------------------------------------------------------------
logout and reloggin in
1. cd /usr/local/src/mcu
and run svn update -revision 423
2. add -lcrypto to the media/Makefile (after -lssl)
3. root@video:/usr/local/src/mcu# cp XmlRpcMcuClient/nbproject/project.properties XmlRpcMcuClient/nbproject/project.properties.bak
4. cd /usr/local
5. root@video:/usr/local# wget http://www.apache.org/dist/ws/xmlrpc/binaries/apache-xmlrpc-3.1.3-bin.tar.gz
6. tar zvxf apache-xmlrpc-3.1.3-bin.tar.gz
7. vi /usr/local/src/mcu/XmlRpcMcuClient/nbproject/project.properties:
file.reference.commons-logging-1.1.jar=/usr/local/apache-xmlrpc-3.1.3/lib/commons-logging-1.1.jar
file.reference.ws-commons-util-1.0.2.jar=/usr/local/apache-xmlrpc-3.1.3/lib/ws-commons-util-1.0.2.jar
file.reference.xmlrpc-client-3.1.3.jar=/usr/local/apache-xmlrpc-3.1.3/lib/xmlrpc-client-3.1.3.jar
file.reference.xmlrpc-common-3.1.3.jar=/usr/local/apache-xmlrpc-3.1.3/lib/xmlrpc-common-3.1.3.jar
8. vi /usr/local/src/mcu/mcuWeb/nbproject/project.properties:
file.reference.commons-logging-1.1.jar=/usr/local//apache-xmlrpc-3.1.3/lib/commons-logging-1.1.jar
file.reference.ssa-api.jar=/usr/local/sailfin/lib/ssa-api.jar
file.reference.ws-commons-util-1.0.2.jar=/usr/local//apache-xmlrpc-3.1.3/lib/ws-commons-util-1.0.2.jar
file.reference.xmlrpc-client-3.1.3.jar=/usr/local/apache-xmlrpc-3.1.3/lib/xmlrpc-client-3.1.3.jar
file.reference.xmlrpc-common-3.1.3.jar=/usr/local/apache-xmlrpc-3.1.3/lib/xmlrpc-common-3.1.3.jar
file.reference.XmlRpcMcuClient.jar=../XmlRpcMcuClient/dist/XmlRpcMcuClient.jar
9. cd /usr/local/src/mcu/mcuWeb
ant -Dj2ee.server.home=/usr/local/sailfin -Dlibs.CopyLibs.classpath=/usr/share/netbeans/java4/ant/extra/org-netbeans-modules-java-j2seproject-copylibstask.jar
after build, you could get the mcuWeb.sar under /usr/local/src/mcu/mcuWeb/dist
following is the build log
--------------------------------------------- console output -------------------------------------------
root@video:/usr/local/src/mcu/mcuWeb# ant -Dj2ee.server.home=/usr/local/sailfin -Dlibs.CopyLibs.classpath=/usr/share/netbeans/java4/ant/extra/org-netb
eans-modules-java-j2seproject-copylibstask.jar
Buildfile: /usr/local/src/mcu/mcuWeb/build.xml
-pre-init:
-init-private:
-init-user:
-init-project:
-init-macrodef-property:
-do-init:
-post-init:
-init-check:
-init-ap-cmdline-properties:
-init-macrodef-javac-with-processors:
-init-macrodef-javac-without-processors:
-init-macrodef-javac:
-init-macrodef-junit:
-init-macrodef-java:
-init-debug-args:
-init-macrodef-nbjpda:
-init-macrodef-nbjsdebug:
-init-macrodef-debug:
-init-taskdefs:
-init-ap-cmdline-supported:
-init-ap-cmdline:
init:
deps-module-jar:
deps-ear-jar:
deps-jar:
-pre-pre-compile:
-pre-compile:
-copy-manifest:
-copy-persistence-xml:
-copy-webdir:
library-inclusion-in-archive:
library-inclusion-in-manifest:
-do-compile:
[javac] Compiling 6 source files to /usr/local/src/mcu/mcuWeb/build/web/WEB-INF/classes
[javac] /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java:22: warning: com.sun.org.apache.xml.internal.serialize.XMLSerial
izer is Sun proprietary API and may be removed in a future release
[javac] import com.sun.org.apache.xml.internal.serialize.XMLSerializer;
[javac] ^
[javac] /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java:213: warning: com.sun.org.apache.xml.internal.serialize.XMLSeria
lizer is Sun proprietary API and may be removed in a future release
[javac] XMLSerializer serializer = new XMLSerializer();
[javac] ^
[javac] /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java:213: warning: com.sun.org.apache.xml.internal.serialize.XMLSeria
lizer is Sun proprietary API and may be removed in a future release
[javac] XMLSerializer serializer = new XMLSerializer();
[javac] ^
[javac] /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java:257: warning: com.sun.org.apache.xml.internal.serialize.XMLSeria
lizer is Sun proprietary API and may be removed in a future release
[javac] XMLSerializer serializer = new XMLSerializer();
[javac] ^
[javac] /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java:257: warning: com.sun.org.apache.xml.internal.serialize.XMLSeria
lizer is Sun proprietary API and may be removed in a future release
[javac] XMLSerializer serializer = new XMLSerializer();
[javac] ^
[javac] /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java:298: warning: com.sun.org.apache.xml.internal.serialize.XMLSeria
lizer is Sun proprietary API and may be removed in a future release
[javac] XMLSerializer serializer = new XMLSerializer();
[javac] ^
[javac] /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java:298: warning: com.sun.org.apache.xml.internal.serialize.XMLSeria
lizer is Sun proprietary API and may be removed in a future release
[javac] XMLSerializer serializer = new XMLSerializer();
[javac] ^
[javac] 7 warnings
-post-compile:
compile:
-pre-dist:
compile-jsps:
-do-dist-with-manifest:
[mkdir] Created dir: /usr/local/src/mcu/mcuWeb/dist
[jar] Building jar: /usr/local/src/mcu/mcuWeb/dist/mcuWeb.sar
-do-dist-without-manifest:
do-dist:
-post-dist:
dist:
javadoc-build:
[mkdir] Created dir: /usr/local/src/mcu/mcuWeb/dist/javadoc
[javadoc] Warning: Leaving out empty argument '-windowtitle'
[javadoc] Generating Javadoc
[javadoc] Javadoc execution
[javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/Broadcast.java...
[javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/Conference.java...
[javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java...
[javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceTemplate.java...
[javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/MCUHttpServlet.java...
[javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/MCUSipServlet.java...
[javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/MediaMixer.java...
[javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/Participant.java...
[javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/Profile.java...
[javadoc] Loading source file /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/RTMPUrl.java...
[javadoc] Constructing Javadoc information...
[javadoc] /usr/local/src/mcu/mcuWeb/src/java/org/murillo/mcuWeb/ConferenceMngr.java:22: warning: com.sun.org.apache.xml.internal.serialize.XMLSerial
izer is Sun proprietary API and may be removed in a future release
[javadoc] import com.sun.org.apache.xml.internal.serialize.XMLSerializer;
[javadoc] ^
[javadoc] Standard Doclet version 1.6.0_30
[javadoc] Building tree for all the packages and classes...
[javadoc] Building index for all the packages and classes...
[javadoc] Building index for all classes...
[javadoc] Generating /usr/local/src/mcu/mcuWeb/dist/javadoc/stylesheet.css...
[javadoc] 1 warning
javadoc-browse:
javadoc:
default:
BUILD SUCCESSFUL
Total time: 10 seconds
root@video:/usr/local/src/mcu/mcuWeb# ls
build build.xml catalog.xml dist myfile nbproject src test web
root@video:/usr/local/src/mcu/mcuWeb# cd dist/
root@video:/usr/local/src/mcu/mcuWeb/dist# ls
javadoc mcuWeb.sar
root@video:/usr/local/src/mcu/mcuWeb/dist# ls -l
total 1164
drwxr-xr-x 5 root root 4096 2011-12-25 07:14 javadoc
-rw-r--r-- 1 root root 1185121 2011-12-25 07:14 mcuWeb.sar
root@video:/usr/local/src/mcu/mcuWeb/dist#
----------------------------------------------------------------------------------------------------
相关推荐
Android5.0/6.0编译环境文档,该文档以MTK平台为例子,其他平台可以参照。
Android6.0以后编译环境文档,该文档以MTK平台为例子,其他平台可以参照。
Android_Build_Environment_on_Ubuntu_14.04_64-bit_Installation_SOP_6253959040
How to build chromium on Ubuntu
https://github.com/iBotPeaches/Apktool
Windows Server 2003 FULL BUILD GUIDE - from source to .iso.mp4
MTK搭建开发环境ALPS_Build_Environment_on_Ubuntu_10.04_64-bit_Installation_SOP_4.1_4.2.pdf
Build android development platform in Ubuntu 10.04.pdf, version 1.0.1
ubuntu离线安装gcc和build-essential,直接进入对应目录执行sudo dpkg -i *.deb
Android5.0以前编译环境文档,该文档以MTK平台为例子,其他平台可以参照。
eclipse-sourceBuild-srcIncluded-3.6.2
Build your own ruby on rails web application
The GNU MCU Eclipse Build Tools v2.11 package includes the version 4.2.1 of GNU make (built from MSYS2 source files), and version 1.29.0-git of BusyBox, which provides a convenient implementation for ...
Ubuntu下安装使用gcc、g++、build-essential离线包
ubuntu基本的编译环境,gcc、make及build-essential,本资源提供了它们的离线安装包deb和所需要的依赖,只需要将其拷到离线电脑上,依次cd进入gcc、make、build-essential目录,执行'sudo dpkg -i *.deb'命令进行...
EhLib 10.0 Build 10.0.027 Full Source
ImageEN v8.3.0 build 28620 full source D10.4 Sydney 亲测可用,放心下载
EhLib 6.2 Build 6.2.152 source
.Net Webservice Studio (Build on .net 4.5) source code