Bulletin number: 312 Products affected: D714A_beta Description: imakef mishandles # lines in *.lnk files Component: imakef Date: Fri Jun 15 16:37:09 BST 1990 ----- When using imakef to construct makefiles for C programs i.e. with command lins such as: imakef progname.b8h /c Any lines in *.lnk files used by imakef which contain the # symbol will cause garbage to be inserted into the resulting makefile. This applies equally to comment lines or #include lines. When #include directives are encountered the file to be included is visited and correct entries are made in the makefile, but these entries are preceeded by a #include string. Many make programs don't complain about this but treat the rest of the line as a comment and quietly throw it away. This usually results in an apparently error free build process. However, files mentioned in *.lnk files may never be seen by the make program as they appear in the makefile after a # symbol and so are never recompiled after being changed. Borland make is more particular about the position of comment lines and will usually complain. Whichever make program you use, until the product is available examine the makefiles and remove the offending # symbols and any trailing garbage.