Subj : BC++ 5.01 (Tlink) - Undefined symbols in module To : borland.public.cpp.borlandcpp From : "Erwan" Date : Tue Apr 06 2004 05:08 pm Hi, I have a project in the IDE organised like this : ____________________ .. target.exe | .. - main [.c] | .. - funcs [.c] ____________________ Of course, main.c contains the function main, and funcs.c the definitions of the functions called in main. The problem is that when Tlink is called it gives an error "undefined symbol _funcName in module main.c", even though if I generate the project's makefile, it clearly shows that target.exe depends on main.obj, which depends on funcs.obj. If I move funcs.c in the IDE in order to have that node at the same level as main.c, like so : ____________________ .. target.exe | .. - main [.c] | .. - funcs [.c] ____________________ Then the linking works fine. But with huge projects, this configuration is unacceptable. Thank you, Erwan .