I think I'm getting closer - BUT When I do this:
Please compile each file with "-unit <unitname>" or use "(declare (unit <unitname>))" in the mentioned files. The main program should then use these libraries with (declare (uses <unitname1> ...)) It again compiles all the units correctly, but global constants are not recognized. Would it work if constants were declared in each module (and declared again when they are used in different modules)? Likewise, do I need to declare utility modules for procedures that are in modA but are called from modB? This is probably all in a manual somewhere, but reading manuals are for wimps. Trial and error has always worked in the past... Bill _______________________________________________ Chicken-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/chicken-users
