Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!ucsd!sdcsvax!ucsdhub!hp-sdd!hplabs!hpfcdc!hpldola!hpctdlb!hpctdls!wei From: wei@hpctdls.HP.COM (Bill Ives) Newsgroups: comp.sys.ibm.pc Subject: Re: _main module missing in Turbo C Message-ID: <2010007@hpctdls.HP.COM> Date: 1 Feb 89 20:22:21 GMT References: <6980@killer.DALLAS.TX.US> Organization: Hewlett-Packard CTD, Colo. Spgs. Lines: 19 I have gotten that same response once when I inadvertly commented out my main. The message can be read as module c0 ( which is something TC always links in ) wanted to call your main() but couldn't find the external symbol _main to do so. This is the refernce to your program entry point and must be available at link time. I suggest checking out your code for main -- and you can look in the map file of your program's object code via MicroSoft's LINK with the /M option. The command is ( if your program is called foo ): link /M foo.obj ; Hope this helps --- practice makes perfect when it comes to error message interpretation. Bill Ives HP Colorado Telecommunications Division #include