Subj : Re: Link error with BC++5.01: Unable to open file '...\bc5\lib.map' To : borland.public.cpp.borlandcpp From : Ed Mulroy [TeamB] Date : Fri Mar 18 2005 09:24 am "Warning, No module definition file, using default" This is not an error. It is a warning. In 16 bit Windows programs the module definition file is where the size of the stack is given. You did not provide a module definition file. Instead of giving an error, the linker used the default values from default.def The warning was generated to tell you what it did. "Unable to open file '...\bc5\lib.map" This is an error but there are many things that could cause that error. Check your machine for any of these problems: - The path to the compiler or to the files in the project has directories with long file names or names which contain a space. - The path to the compiler contains an invalid character. This most often is a plus symbol such as in having a directory name of "C++" in the path to the compiler or the path to the files in the project. - The disk drive does not have enough free space. - The disk drive has a problem, perhaps cross-linked entries, and needs a scandisk or chkdsk /F .. Ed > Vida wrote in message > news:423a754f@newsgroups.borland.com... > >I meet an error when building my project with Borland c++ 5.01. > > It said that "No mudule definition file specified: using default", > "Unable to open file '...\bc5\lib.map'", I don't what's the reason? > If I turn the Map file off, It said, "Unable to open file > '...\bc5\lib.obj" > > Is there sb. give me some advices? Thanks very much! .