User Tools

Site Tools


info:devel:5209cce

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
info:devel:5209cce [2015/07/19 10:00]
[Working on CCE]
info:devel:5209cce [2015/07/20 01:44]
[Custom Patches]
Line 14: Line 14:
  
 ===== Building on 5209R ===== ===== Building on 5209R =====
-On 5209, Michael disabled the built of the CCE client, and instead includes the other custom PHP library. To go back to the native code written in C, execute the following commands to disable the new custom PHP library.+On 5209R, Michael disabled the build of the CCE client, and instead includes the other custom PHP library. To convert the build process ​to use the original library, execute the following commands to disable the new custom PHP library.
   cd /​home/​devel/​BlueOnyx/​trunk/​BlueOnyx/​   cd /​home/​devel/​BlueOnyx/​trunk/​BlueOnyx/​
   cp utils/​cce/​client/​php/​src/​Makefile 5209R/​utils/​cce/​client/​php/​src/​Makefile   cp utils/​cce/​client/​php/​src/​Makefile 5209R/​utils/​cce/​client/​php/​src/​Makefile
Line 24: Line 24:
   sed -ie "​s/​^function_entry/​zend_function_entry/"​ client/​php/​src/​cce.c   sed -ie "​s/​^function_entry/​zend_function_entry/"​ client/​php/​src/​cce.c
   sed -ie "​s/​pval/​zval/"​ client/​php/​src/​cce.c   sed -ie "​s/​pval/​zval/"​ client/​php/​src/​cce.c
 +  sed -ie "​s/​getParameters/​zend_get_parameters/"​ client/​php/​src/​cce.c
 ===== Build the CCE RPM's ====== ===== Build the CCE RPM's ======
   cd /​home/​devel/​BlueOnyx/​trunk/​BlueOnyx/​5209R/​utils/​cce   cd /​home/​devel/​BlueOnyx/​trunk/​BlueOnyx/​5209R/​utils/​cce
Line 30: Line 30:
   make   make
   make rpm   make rpm
 +
 +===== Testing =====
 +If the above build process was successful, its now time to test. Below will be a set of instructions that can be used to validate if your library is working as expected.
info/devel/5209cce.txt ยท Last modified: 2015/07/20 01:44 by