I spent the whole weekend trying to get a decent build out of cascade with no success so far. Here are my findings.
kudos for the person who decided to put all the specific stuff under the 6 different groups. I downloaded the whole code from cvs in a different directory for every package.But that was all th e luck i had so far.
All *.dsw and *.dsp have no idea of what is called include path settings. You basically have to set them up yourself. Mind you , for every project while each project has tons of include path settings. I hope i can be of any help as this is my domain. I know you have to include adm/package for evey package you are building but i really do not think it is efficient to have 15 include path settings. Beside inc has all the headers while adm split all over the ixx files. So it is not consistent anyways.
The inc and adm dir do not come when you download FoundationClasses for example. You might have your personal opinions on this but please please consider having all the necessary files under a single package right from cvs. I do not want to waste my time downloading 13000 header files if i only need 10 of them. Don't even talk about browsing the code thru the web also.
Every package includes it's headers based on the assumption that all headers are located in one directory. I have dealt with huge libraries in the past & i have never seen this shemas before. Please i am begging you consider having only one include path (not directory) for all the projects. For example the AIX.ccc file will change from #include
This way all you have to specify to the compiler is a main include _path_ which in this case will be ../src Since all the files are realtive to the src directory you can always move the projects around as long as you make sure you are refenrencing the same include _path_
Also wok do work on NT (from the docs). Any way i can help ?
Please do not take this as a whining exercise. I have very great hopes in this project. But i think that in the long run people are going to be discouraged if they have to face such difficulties to just get started.
Once again .. kudos for the great work.