From owner-freebsd-questions@FreeBSD.ORG Thu May 24 06:09:07 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A3EEB106566B for ; Thu, 24 May 2012 06:09:07 +0000 (UTC) (envelope-from tomdean@speakeasy.org) Received: from asbnvacz-mailrelay01.megapath.net (asbnvacz-mailrelay01.megapath.net [207.145.128.243]) by mx1.freebsd.org (Postfix) with ESMTP id 749A48FC0C for ; Thu, 24 May 2012 06:09:07 +0000 (UTC) Received: from mail6.sea5.speakeasy.net (mail6.sea5.speakeasy.net [69.17.117.50]) by asbnvacz-mailrelay01.megapath.net (Postfix) with ESMTP id 3C846A70CDC for ; Thu, 24 May 2012 02:09:06 -0400 (EDT) Received: (qmail 30770 invoked from network); 24 May 2012 06:09:05 -0000 Received: by simscan 1.4.0 ppid: 14175, pid: 5023, t: 0.1830s scanners: clamav: 0.88.2/m:52/d:10739 spam: 3.0.4 Received: from unknown (HELO P9X79.tddhome) (tomdean@[24.113.107.31]) (envelope-sender ) by mail6.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 24 May 2012 06:09:05 -0000 Message-ID: <4FBDD081.6070305@speakeasy.org> Date: Wed, 23 May 2012 23:09:05 -0700 From: "Thomas D. Dean" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:10.0.2) Gecko/20120310 Thunderbird/10.0.2 MIME-Version: 1.0 To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail6.sea5 X-Spam-Level: X-Spam-Status: No, score=0.9 required=8.0 tests=FORGED_RCVD_HELO, RATWARE_GECKO_BUILD autolearn=disabled version=3.0.4 Subject: nanoBSD Missing libgcc.a X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 May 2012 06:09:07 -0000 I have nanoBSD > uname -a FreeBSD embeddedx86.tddhome 9.0-STABLE FreeBSD 9.0-STABLE #1: Tue May 22 11:04:12 PDT 2012 root@P9X79.tddhome:/usr/obj/nanobsd.TS5700 /i386.i386/usr/src/sys/TS5700 i386 gcc 4.2.1 is installed, but, missing libgcc.a. libcompiler_rt.a is present. > gcc -I../../include -c lcd_dio.c gcc -I../../include -o lcd_dio lcd_dio.o /usr/bin/ld: cannot find -lgcc *** Error code 1 If I link libgcc.a to libcompiler_rt.a the build works. How do I get either 1. gcc to use libcompiler_rt.a -or- 2. the nanoBSD build to create or link to libgcc.a Tom Dean