Good that you use search to find this appropriate but very old thread for your question. So I will give you answer
1. The easy version: Not possible. You must use the appropriate built file*.
2. The hard version: Can't discuss it here.

* Well mostly.