From owner-freebsd-current Sun Oct 22 15:30:54 1995 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id PAA10270 for current-outgoing; Sun, 22 Oct 1995 15:30:54 -0700 Received: from annax.tky.hut.fi (annax.tky.hut.fi [130.233.32.64]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id PAA10265 for ; Sun, 22 Oct 1995 15:30:45 -0700 Received: from pooh.tky.hut.fi (root@pooh.tky.hut.fi [130.233.33.233]) by annax.tky.hut.fi (8.6.12/8.6.5) with ESMTP id AAA08159 for ; Mon, 23 Oct 1995 00:28:11 +0200 Received: by pooh.tky.hut.fi (AAA01382); Mon, 23 Oct 1995 00:23:23 +0200 Date: Mon, 23 Oct 1995 00:23:23 +0200 Message-Id: <199510222223.AAA01382@pooh.tky.hut.fi> From: "Timo J. Rinne" To: freebsd-current@freebsd.org Subject: [current] lkm compilation woes Reply-to: tri@iki.fi Organization: Helsinki University of Technology, Otakaari 1, 02150 ESPOO, Finland Mime-version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-current@freebsd.org Precedence: bulk I have a problem with LKMs that have some code of there own (coff, ibcs2, linux). Compilation of these modules never pass symorder because of the following. What might be the reason? Regards, //Rinne >>>>>>>>>>>>>>>>>> C U T H E R E >>>>>>>>>>>>>>>>>> 531.pooh:coff> make ld -r -o tmp.o coff.o imgact_coff.o symorder -c symb.tmp tmp.o symorder: 1 symbol not found: _ibcs2_coff_mod *** Error code 1 Stop. Exit 1 532.pooh:coff> cd .. 533.pooh:lkm> cd ibcs2/ 534.pooh:ibcs2> make ld -r -o tmp.o ibcs2.o ibcs2_errno.o ibcs2_ipc.o ibcs2_stat.o ibcs2_misc.o ibcs2_fcntl.o ibcs2_signal.o ibcs2_sysent.o ibcs2_ioctl.o ibcs2_socksys.o ibcs2_util.o ibcs2_xenix.o ibcs2_xenix_sysent.o ibcs2_isc.o ibcs2_isc_sysent.o ibcs2_msg.o ibcs2_other.o ibcs2_sysi86.o ibcs2_sysvec.o symorder -c symb.tmp tmp.o symorder: 1 symbol not found: _ibcs2_mod *** Error code 1 Stop. Exit 1 535.pooh:ibcs2> cd .. 536.pooh:lkm> cd linux/ 537.pooh:linux> make ld -r -o tmp.o linux.o linux_file.o linux_ioctl.o linux_misc.o linux_signal.o linux_generic.o linux_ipc.o linux_socket.o linux_stats.o linux_dummy.o linux_sysent.o imgact_linux.o symorder -c symb.tmp tmp.o symorder: 1 symbol not found: _linux_mod *** Error code 1 Stop. Exit 1 538.pooh:linux> >>>>>>>>>>>>>>>>>> C U T H E R E >>>>>>>>>>>>>>>>>>