Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!cs.utexas.edu!wuarchive!usc!apple!sun-barr!newstop!sun!amdahl!drivax!frotz From: frotz@drivax.UUCP (Frotz) Newsgroups: comp.sys.ibm.pc Subject: Re: Trouble compiling PCCURSES1.3 with TURBO-C 2.01 Message-ID: <256BD980.FA6@drivax.UUCP> Date: 23 Nov 89 11:50:23 GMT References: <17227@dartvax.Dartmouth.EDU> Sender: frotz@drivax.UUCP Reply-To: frotz@drivax.UUCP Organization: Digital Research, Monterey CA Lines: 43 pete@othello.dartmouth.edu (Pete Schmitt) writes: ] ] I just got TURBO-C 2.0 and tried first to recompile the PCCURSES libraries. ] ] The compilation goes fine, so it seems, but after the libraries get made ] the objects inside are empty in size. ] ] I reinstalled TURBO-C 1.5 and of course the libraries are made correctly. ] Has anyone else resolved this or not had it at all? ] Below are listings from both scurses.lib with V2.0 first: ] ========================================================================= ] Publics by module (2.0) ] ] ATTRIB size = 192 ] __curses_attrib_rcsid _attroff ... ] ] BEEP size = 0 ... ] ======================================================================== ] Publics by module (1.5) ] ] ATTRIB size = 182 ] __curses_attrib_rcsid _attroff ... ] ] BEEP size = 111 ] __curses_beep_rcsid _beep ] _flash ... Try ensuring that the librarian input file (or what every you are using as your library) is correct. I have had this problem before. Don't remember whether it was with MS-LIB or not (~03:50 here) but I do remember that this can be a problem with tlib. For me, (I use NDMAKE 4.5...) the solution is to NOT let NDMAKE create the librarian input file, but to do it by hand and to ALWAYS remove the old library before adding to (creating) the new library. Either way it sounds like a librarian input file specification problem. Goodluck... -- Frotz