Now, lightGMB and jerryscript is used as static library, '.a'. It's not flexible. when we use differ gcc version to rebuilt the shannonbase from source code, we should rebuid these two static libraries correspondingly. NOT convient.
We should build these from source code just like boost does.
Taking boost as an example to make these libs compiling more flexible.
Summary
Now, lightGMB and jerryscript is used as static library, '.a'. It's not flexible. when we use differ gcc version to rebuilt the shannonbase from source code, we should rebuid these two static libraries correspondingly. NOT convient.
We should build these from source code just like boost does.
Taking boost as an example to make these libs compiling more flexible.