From: Francesco M. <f18...@ya...> - 2005-07-16 10:06:17
|
Hi, I'd like to know how are you handling external dependencies: I have some components which work as "bridge" between other libraries & wxWidgets and all the times I need to check them out in a new workstation, I also need to download those other libraries, remember what I have to do to compile them; compile them and then compile my component using the appropriate OTHERLIB_DIR makefile options so that my component can find the header & .lib files of these "third-party" libraries. I think that there must be some way to make the process quicker: I know that this issue is something more generic than wxCode but the problem is that those people who want to use such components which require additional libraries, always need to do all that additional work and maybe they just decide to give up using a component because of all this... maybe the best solution is to add in the wxCode CVS the source files & header files (excluding all other stuff which usually comes with a release: docs, test programs, etc) of those "thirdparty" libraries. I found this approach very comfortable when working on wxArt2d which keeps a folder "wxArt2d\thirdparty" where all the required libraries are stored. Do you think this would be a good approach ? In this case I would put in wxscript\thirdparty and wxxml2\thirdparty the libraries required by those two components... making a lot quicker and easier to use them... Let me know your opinion, Francesco |