Date: Thu, 16 Mar 2000 12:00:13 +0200 (IST) From: Eli Zaretskii X-Sender: eliz AT is To: Jeffrey_Krupp AT May-Co DOT com cc: djgpp AT delorie DOT com Subject: Re: linker error: Can not read symbols.. In-Reply-To: <862568A3.0070DF3A.00@MAYCO.COM> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp AT delorie DOT com Errors-To: dj-admin AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Wed, 15 Mar 2000 Jeffrey_Krupp AT May-Co DOT com wrote: > Hi. I am having a linking problem where I get the message: > 'Error: : can not read symbols'. > The particular 'obj_filename' is one that uses a tcpip library. Please post the exact command line used to link your program, and the exact text of the error messages you see. Also, please tell where did you get the tcpip library. Are you sure it was compiled with DJGPP? If not, you probably can't use it. > Since an object file is created, what symbols are the linker talking > about? The object file includes names of the external symbols (functions, global variables, etc.) recorded in it in a special format. The linker needs to read those symbols in order to know what other modules does it need to link into the program.