Hello everybody. I would really appreciate if someone can help me with this problem.
First, I am using a source based distribution for development whatever that means I know that without knowing the details of this distribution it is hard to give a solution but any guess you could give is better than the total blindness I am in now.
So, I am reading the manual (the makers are a company that provides no support, they actually reject your calls) and I understood that to add features you have to modify the kernel and/or the user land through make config and then later re make all the system to build a image file that you can write to the flash memory.
So for example if I want to use NFS I have to make config over the source code and activate that option and remake
If I want to use openCV I have to do the same
If I want to build an application and make it part of the user land, I have to add a "product folder" to the source, make config to select that product (my application) and re make.
So far so good, but what happen if say I want to add feature A today and feature B one week later?
Or even worse, what happen if a third party adds for me feature A (obviously they are not gonna give me their source code, at most maybe their object files) and then I want to add feature B?
All make config files are done over source code, at least so far I see, so what to do in this situation??
Thanks lots for any advice or idea you could give me
P.S. I know the advice you could give me is limited but it is still very much appreciated