How php implements plugins (extensions) it doesnt support pluging versioning so you have to build extensions for every new php version. You CANT use extensions compiled for an older version of php.
xampp actually include dev includes/libs to compile extra extensions in
<your-xampp-dir>/php/dev/
you need to get bcompiler source code
http://pecl.php.net/package/bcompilera pair of missing includes in xampp php/dev/include/ext
ext/standard/info.h
ext/standard/file.h
you can get from php source code
http://www.php.net/get/php-5.3.2.tar.gz/from/a/mirrorYou need Microsoft Visual Studio (express should works) and touch a bit the project file to point to the correct include libs directories.
And build bcompile of course
Take note that bcompile is actually beta.
If you only need to speed up your php scripts you could just enable eAccelerator extension in your php.ini. eAccelerator actually catches php bytecode to save compilation time.
If you need to protect your code, you could just use an php obfuscator. That would hide enough details about your code.
Anyway if you still need bcompiler here it is compiled for xampp 1.7.3 latest:
http://www.megaupload.com/?d=WI5QSZVZplace in ext folder, restart xampp ...
Use at your own risk:
1- bcompiler is beta
2- is a dll and you shouldnt trust programs from untrusted sources(use an antivirus)
I recommend you using bcompiler gui
http://www.trustfm.net/GeneralTools/SoftwareBcompilerGUI.php?b2=1and make a backup of your project just in case.