You just need a normal compiler, and linker. .so and .a are used for dynamic and static library extensions. If you want to see how its done, you can take a look at how other libraries compile themselfs, the sources are all free to look at. The tools are just the standard programing, building, and debugging tools used to create normal programs, the only real difference is in the compiler settings.
|