From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4325 invoked by alias); 15 Apr 2003 23:58:00 -0000 Mailing-List: contact sid-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: sid-owner@sources.redhat.com Received: (qmail 4289 invoked from network); 15 Apr 2003 23:57:59 -0000 Received: from unknown (HELO touchme.toronto.redhat.com) (207.219.125.105) by sources.redhat.com with SMTP; 15 Apr 2003 23:57:59 -0000 Received: from tooth.toronto.redhat.com (tooth.toronto.redhat.com [172.16.14.29]) by touchme.toronto.redhat.com (Postfix) with ESMTP id CC404800075; Tue, 15 Apr 2003 19:57:58 -0400 (EDT) Received: from tooth.toronto.redhat.com (IDENT:xUWpzCiOWWRQlE0bchT+lUbfDVHzOL9U@localhost [127.0.0.1]) by tooth.toronto.redhat.com (8.12.8/8.12.5) with ESMTP id h3FNvw8m004930; Tue, 15 Apr 2003 19:57:58 -0400 Received: (from fche@localhost) by tooth.toronto.redhat.com (8.12.8/8.12.8/Submit) id h3FNvwHZ004928; Tue, 15 Apr 2003 19:57:58 -0400 Date: Tue, 15 Apr 2003 23:58:00 -0000 From: "Frank Ch. Eigler" To: Warhurst Brandon Cc: sid@sources.redhat.com Subject: Re: SID Faq-O-Matic Message-ID: <20030415235758.GA3880@redhat.com> References: <3E9ABBE3.6E3A8755@bah.com> <20030414101546.A17436@redhat.com> <3E9C2C69.792AB080@bah.com> <20030415121223.D6817@redhat.com> <3E9C87E5.6D8FBBD7@bah.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3E9C87E5.6D8FBBD7@bah.com> User-Agent: Mutt/1.4.1i X-SW-Source: 2003-q2/txt/msg00009.txt.bz2 Hi - On Tue, Apr 15, 2003 at 06:29:57PM -0400, Warhurst Brandon wrote: > Okay, everything seems to be in place. I executed your arm-elf-sid command > and it generated a nice config-file for me (--no-run so I could look at it > first). Excellent - that's a the ideal start. > However, > It is trying to load things from library files and the symbols are > unresolved. I must have done something wrong at compile time or something to > create that problem (dlopen can't seem to resolve anything... don't know > why). Do I need to run ldd or something like that to refresh my library > cache? If you ran "make install", and run sid out of the configure-time-specified $prefix/bin directory, it should all just work. There are a ways to work around problems anyway. You can set LD_LIBRARY_PATH to $prefix/lib by hand. You could configure sid's build tree with "--disable-shared", so no shared libraries are built or used. > Secondly, I created two memory sections, but three show up in the config > file. And the third one overlaps the first two. Is that section generated > for a reason, or can I safely comment it out? That's exactly the minor complication I was referring to earlier. The perl-based front-end doesn't have an option to omit the default memory region provided for plain process emulation mode. Until such an option appears, yes indeed, commenting the unwanted region is the right thing. (The minimal change may be just to comment out the "connect-bus" directive that maps the ram/rom component into the address space.) - FChE