Oh, I tried that, but this happened:
name@hostname:/usr/local/src/phoenix-2.0.0$ ./phoenix.py ~/phoenix.cfg
[02/08/2012 17:05:29] Welcome to Phoenix v2.0.0-rc1
[0 Khash/s] [0 Accepted] [0 Rejected] [DISCONNECTED]Traceback (most recent call last):
File "./phoenix.py", line 37, in
main()
File "./phoenix.py", line 32, in main
pc.start()
File "/usr/local/src/phoenix-2.0.0/phoenix2/core/PhoenixCore.py", line 78, in start
self.discoverKernels()
File "/usr/local/src/phoenix-2.0.0/phoenix2/core/PhoenixCore.py", line 109, in discoverKernels
kernelModule = imp.load_module(name, file, filename, smt)
File "/usr/local/src/phoenix-2.0.0/phoenix2/core/../kernels/phatk2/__init__.py", line 38, in
opencl = sys.modules['opencl']
KeyError: 'opencl'
I fixed it myself, huzzah! in "phoenix2/core/PhoenixCore.py" line 105 change:
for name in os.listdir(kerndir):
to...
for name in sorted(os.listdir(kerndir)):
Because o has to come before p, opencl before phatk2. Maybe you should rename it 00-opencl.
