From: Adrian Cox Newsgroups: comp.os.msdos.djgpp Subject: linux to msdos cross compiler Date: Wed, 03 Mar 1999 17:38:44 +0000 Message-ID: <36DD73A4.9A094239@transtech-design.com> NNTP-Posting-Host: agsite2.demon.co.uk X-NNTP-Posting-Host: agsite2.demon.co.uk:212.229.103.106 X-Trace: news.demon.co.uk 920520646 nnrp-07:3538 NO-IDENT agsite2.demon.co.uk:212.229.103.106 X-Complaints-To: abuse AT demon DOT net X-Mailer: Mozilla 4.5 [en] (X11; I; Linux 2.0.36 i686) X-Accept-Language: en MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 22 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com I'm trying to follow the new howto: http://www.delorie.com/howto/djgpp/linux-x-djgpp.html I'm working on SuSe Linux 6.0, and the first problem occurs in building binutils: everything appears to build correctly, but when I run the new ld command, I get the following error: $ ld/ld-new -V GNU ld version 2.9.1 (with BFD 2.9.1) Supported emulations: i386go32 ld/ld-new:built in linker script:24: parse error This occurs when I configure with the recommended --target=i586-pc-msdosdjgpp. The problem does not occur if I use the more traditional --target=i486-go32-msdos, but the build of gcc-2.8.1 for that target fails. Has anybody seen anything like this, and if so, have they solved it? Am I just running the wrong version of Linux? - Adrian Cox