Path: news.daimi.aau.dk!news.uni-c.dk!newsfeed.sunet.se!news01.sunet.se!sunic!newsfeed.ACO.net!swidir.switch.ch!in2p3.fr!oleane!plug.news.pipex.net!pipex!tank.news.pipex.net!pipex!howland.reston.ans.net!Germany.EU.net!Dortmund.Germany.EU.net!Informatik.Uni-Dortmund.DE!marvin!kubitz00 From: kubitz00@marvin.informatik.uni-dortmund.de (Martin Kubitza) Newsgroups: comp.lang.beta Subject: urgent help with beta end elf needed Date: 9 Apr 1996 23:37:12 GMT Organization: CS Department, University of Dortmund, Germany Lines: 16 Message-ID: <4kesb8$159@fbi-news.Informatik.Uni-Dortmund.DE> NNTP-Posting-Host: marvin.informatik.uni-dortmund.de X-Newsreader: TIN [version 1.2 PL2] Hello! I need very urgent help with Beta! The problem is the following: I have upgraded my Linux-System to ELF-Binary format, because I have a Java Development Kit that needs ELF. But now, after completly re-newing my Linux-System I have problems running Beta! It is the ELF-Format that makes the problems, I think. Compiling BETA-Programs (e.g. the hello.bet Demo) causes an error with ld. ld cannot find crt0.o in /usr/lib. And, having a look at /usr/lib shows us, that beta (or better: ld) is right: there is no crt0.o - the crt0.o is located in the directory with Linux's old aout-libs: /usr/i486-linuxaout/lib. But Beta uses /usr/lib as it's lib directory. How can I change this? Perhaps changing something in BETALIB/configuration/current ? Kubi