Path: news.daimi.aau.dk!news.uni-c.dk!newsfeed.sunet.se!news00.sunet.se!sunic!nntp.coast.net!fu-berlin.de!zrz.TU-Berlin.DE!news From: Kai Petzke Newsgroups: comp.lang.beta Subject: Re: Linux (elf) and BETA 5.0 Date: Wed, 07 Aug 1996 07:36:47 +0200 Organization: Technical University Berlin, Germany Lines: 29 Message-ID: <32082B6F.65B8BC64@marie.physik.tu-berlin.de> References: NNTP-Posting-Host: dial1-53.zrz.tu-berlin.de Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 2.02 (X11; I; Linux 2.0.0 i586) Claus-Peter Knaut wrote: > > Hello out there, > > Can you get the error. > > I tried to run Beta on Linux (elf). I used the FAQ, but its still not running. The error, that you described, looks to me, like that you are mixing both ELF and a.out object files. First try the command: file /usr/local/beta-3.0/basiclib/current/private/linux/fileInt.o If that responds with something like "ELF 32-bit LSB relocatable", you should delete it, and try to re-compile (you must log on as user "beta" for this). Or re-install it from the distribution. However, if the file in question is reported to be an a.out object file, then there is something wrong with your a.out libraries. In that case, you'll have to fiddle with your linux installation, until you are able to compile a simple .c file into an a.out binary, using the following command: gcc -b i486-linuxaout testfile.c Kai