Path: utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!usc!ucsd!nosc!lobster!gag From: gag@lobster.NOSC.Mil (Gary A. Gilbreath) Newsgroups: comp.os.msdos.programmer Subject: Re: GNU ld is not working Message-ID: <580@lobster.NOSC.Mil> Date: 17 Dec 90 15:35:50 GMT References: <19720002@hpctdkg.HP.COM> Organization: Naval Ocean Systems Center, San Diego Lines: 17 I used this package several months ago, so keep in mind that my experiences are dated. I was using DOS 4.01 with a 320MB hard disk, so I naturally had SHARE.EXE loaded. After finding that ld would not work properly, and after wading through the source and re-compiling it under two different compilers, I finally tracked it down to a section of code where a file that had already been opened was being re-opened. Unless you open the files with the proper flags set, when you have SHARE loaded This Is Bad. So I renamed SHARE and rebooted the PC and it worked fine. So the way to get ld to work is to make sure you *don't* have SHARE loaded. Gary Gilbreath, Naval Ocean Systems Center, San Diego, CA Internet: gag@manta.nosc.mil uucp: {ihnp4,akgua,decvax,dcdwest,ucbvax}!sdcsvax!nosc!gag "Laugh'a while you can, monkeyboy!" --John Whorfin, _Buckaroo Banzai_