I have created firefox plugin using firebreath in windows 7 with visual studio 2010. its generating .dll, .msi and .exe file for windows but not .so file for linux. I have to use this plugin for both OS so how should I create it ?
You must build the linux version on a linux machine, mac os version on a mac os machine, and windows version on a windows machine.
The build/ folder should not be in source control; it will be platform specific and generated by cmake in the prep script.