internals:windows:todocumentdev
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
internals:windows:todocumentdev [2012/03/14 18:57] – created ab | internals:windows:todocumentdev [2017/09/22 13:28] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 57: | Line 57: | ||
* make | * make | ||
* make install | * make install | ||
+ | |||
+ | # this way we can quickly switch to test with different php versions | ||
== Debugging APC == | == Debugging APC == | ||
+ | # running tests | ||
+ | * make test TESTS=-m | ||
+ | # testing a simple php script | ||
+ | * ZEND_DONT_UNLOAD_MODULES=1 valgrind --leak-check=full ~/ | ||
+ | # using gdb | ||
+ | * ZEND_DONT_UNLOAD_MODULES=1 gdb --args ~/ | ||
+ | === Windows === | ||
+ | == Preparing the workspace == | ||
+ | * prepare the build environment https:// | ||
+ | == Building APC == | ||
+ | = without debug = | ||
+ | * download a development pack from http:// | ||
+ | * unpack to c: | ||
+ | * checkout APC to c: | ||
+ | * start windows sdk shell | ||
+ | * cd c:\php-sdk | ||
+ | * setenv /debug /xp /x86 | ||
+ | * bin\phpsdk_setvars.bat | ||
+ | * cd C: | ||
+ | * c: | ||
+ | * configure --enable-apc --enable-apc-srwlock-native | ||
+ | * nmake | ||
+ | = with debug = | ||
+ | * TODO | ||
+ | == Debugging APC == | ||
+ | = without debug = | ||
+ | * nmake test | ||
+ | = with debug = | ||
+ | * TODO |
internals/windows/todocumentdev.1331751470.txt.gz · Last modified: 2017/09/22 13:28 (external edit)