From owner-freebsd-hackers@FreeBSD.ORG Sun Jul 16 22:59:19 2006 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4646B16A4E2 for ; Sun, 16 Jul 2006 22:59:19 +0000 (UTC) (envelope-from bob@tamara-b.org) Received: from mail2.panix.com (mail2.panix.com [166.84.1.73]) by mx1.FreeBSD.org (Postfix) with ESMTP id 914B143D6E for ; Sun, 16 Jul 2006 22:59:18 +0000 (GMT) (envelope-from bob@tamara-b.org) Received: from mailspool2.panix.com (mailspool2.panix.com [166.84.1.79]) by mail2.panix.com (Postfix) with ESMTP id 01CA09D89A for ; Sun, 16 Jul 2006 18:59:17 -0400 (EDT) Received: from [192.168.1.100] (pool-71-247-9-241.nycmny.east.verizon.net [71.247.9.241]) by mailspool2.panix.com (Postfix) with ESMTP id 502472350C3 for ; Sun, 16 Jul 2006 18:59:18 -0400 (EDT) Message-ID: <44BAC4BC.2070401@tamara-b.org> Date: Sun, 16 Jul 2006 18:59:08 -0400 From: Bob Richards User-Agent: Thunderbird 1.5 (X11/20060628) MIME-Version: 1.0 CC: freebsd-hackers@freebsd.org References: <44BA98A9.9040903@tamara-b.org> <20060716202946.GA47862@troutmask.apl.washington.edu> <20060716221612.GA48425@troutmask.apl.washington.edu> In-Reply-To: <20060716221612.GA48425@troutmask.apl.washington.edu> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: LinkLib Issues In freebsd Lazarus X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Jul 2006 22:59:19 -0000 Steve Kargl wrote: > > I realized this. However, the OP had 2 problems. > He had problems installing fpc because of library > issues. No, I had a problem compiling Lazarus because of an incorrect library call in FPC. FPC installed/compiled correctly from the freepascal _sources_ (Not available via ports). What's called sources in ports is nothing more than a collection of pre-built binaries and libs. To compile Lazarus, you need FPC-2.0.2 source tree, > lang/fpc will remove those problem. Whether or not the pre-built ports FPC has the proper libs compiled in or not is meaningless, since I need a good source tree. The only way to get one of those on freebsd is to manually patch the freepascal sources. Do you know of a freebsd-patched FPC-2.0.2 source? > 2nd problem was with Lazarus. If he had a working > coherent fpc, it may be easier to build Lazarus. > He could even submit a port. > I will submit a port if I can get Lazarus to compile. What's needed to compile Lazarus is a proper 2.0.2 source tree (binaries won't do), and a Lazarus source tree which properly calls for available/proper freebsd libs. Neither of which exist AFAIK. Bob