Well, but I give that that the idea sounds truly mad. For the moment it is very tricky to realise as the boinc client is searching for something like albert_4.40_*linux_ID_here*.so while the windows client is purely an exe file. So you would need to convince the boinc client to look for the windows file.
Yet, it is not just about the windows file, but also to look for a different operating system altogether. So this I think comes close to impossibility. <:-|
app_info.xml dictates to the client the name of the binary to execute. You have total control over this file. So no problem expected here.
But I don't know what method is used for communication between client and computing core. If it's just stdin/stdout/stderr, it should be doable too.
Seems I'll have to try. Or, optimized FreeBSD binary comes earlier :)
well, I had a search for the app_info.xml file but it is nowhere to be found. Looked into all the other xml configuration files, but there was no entry that I could identify to leading to the correct directory and command, i.e. 'wine alber_*.exe'
Maybe it is because you run a BSD version, while I am on Linux?
Cheers
:
your thoughts - the ways :: the knowledge - your space
:
RE: RE: I'm not sure but
)
app_info.xml dictates to the client the name of the binary to execute. You have total control over this file. So no problem expected here.
But I don't know what method is used for communication between client and computing core. If it's just stdin/stdout/stderr, it should be doable too.
Seems I'll have to try. Or, optimized FreeBSD binary comes earlier :)
Ok, got the "impossible"
)
Ok, got the "impossible" running, including the graphics. But few problems remain:
- does not report progress and cpu time back to boinc-client
- does not react on preempting
Will see what will happen when the WU is completed.
Alright there, well, I had
)
Alright there,
well, I had a search for the app_info.xml file but it is nowhere to be found. Looked into all the other xml configuration files, but there was no entry that I could identify to leading to the correct directory and command, i.e. 'wine alber_*.exe'
Maybe it is because you run a BSD version, while I am on Linux?
Cheers
:
your thoughts - the ways :: the knowledge - your space
:
I used this app_info.xml
)
I used this app_info.xml
albert
hobluj.sh
albert
40
hobluj.sh
calling a wrapper shell script that execute wine
#!/bin/sh
WINEDEBUG=fixme-all; export WINEDEBUG
DISPLAY=:0.0; export DISPLAY
exec /usr/local/bin/wine albert_4.37_windows_intelx86.exe $*
but it's on little use, as I haven't managed to make it report cpu times back to boinc-client. :\\