Hi guys again,
I have reviewed the sources of ClanLib for create port on android and found that
1. There are different commands for install and uinstall services under the Windows and Unix
under the windows: -install / -uninstall
under the unix: -daemon
2. The method join for the CL_Thread have been different behavior on the Window and Unix:
under the windows: there are many threads can call this method for the same thread
under the unix: only one thread can call join for the thread

man pthread_join:
If multiple threads simultaneously try to join with the same thread, the results are undefined. If the thread calling pthread_join() is canceled, then the target thread will remain joinable (i.e., it will not be detached).