From owner-cvs-all  Tue Apr 28 16:53:32 1998
Return-Path: <owner-cvs-all@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id QAA11940
          for cvs-all-outgoing; Tue, 28 Apr 1998 16:53:32 -0700 (PDT)
          (envelope-from owner-cvs-all@FreeBSD.ORG)
Received: from picnic.mat.net (picnic.mat.net [206.246.122.117])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA11786;
          Tue, 28 Apr 1998 16:52:29 -0700 (PDT)
          (envelope-from chuckr@glue.umd.edu)
Received: from localhost (chuckr@localhost)
	by picnic.mat.net (8.8.8/8.8.5) with SMTP id SAA15320;
	Tue, 28 Apr 1998 18:51:36 -0400 (EDT)
Date: Tue, 28 Apr 1998 18:51:36 -0400 (EDT)
From: Chuck Robey <chuckr@glue.umd.edu>
X-Sender: chuckr@localhost
To: Satoshi Asami <asami@FreeBSD.ORG>
cc: chuckr@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG,
        cvs-ports@FreeBSD.ORG
Subject: Re: cvs commit: ports/math/gnuplot Makefile ports/math/gnuplot/files         md5 ports/math/gnuplot/patches patch-ad patch-aa patch-ab
In-Reply-To: <199804282331.QAA08446@silvia.HIP.Berkeley.EDU>
Message-ID: <Pine.BSF.3.96.980428184614.303d-100000@localhost>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-cvs-all@FreeBSD.ORG
Precedence: bulk

On Tue, 28 Apr 1998, Satoshi Asami wrote:

> I don't think that's the case.  The runtime linker (ld.so) looks at
> the shared library cache but ld definitely needs -L for non-standard
> libraries.
> 
>  * I should have seen the build for png in your listing.  The png
>  * dependency worked.  I know you keep careful control of your environment,
>  * but it *seems* like something is missing there.  I checked the png
>  * install, and it *does* do the ldconfig, and it works here.  If I stick
>  * in the missing "=" in the makefile, it all works here.
> 
> I think that was the case, as it works now here.  Do you want to
> remove gd, take out the = and see if it still works?

Not much .. I do want the gd in there, as it adds the gif terminal.  I
know the -L is needed for static linking, but I was fairly sure it
wasn't needed for dynamic linking, which is intended here.

You said above it was working with the "=" in it, right?  (leaving it
out was my fubar) then I think I'm happy with it the way it is, ok?  I
included the --with-gd in the configure line on purpose, and the libgd
is a static build only, BTW.  I might take a look at that and change it
(I dislike static libs without some good reason, and I don't see one
here).

Some of the patches deal with goofs in bringing in the gd includes.

> 
> Since
> 
> ===
> CONFIGURE_ARGS= --exec-prefix=${PREFIX} \
>                 --includedir=${PREFIX}/include --libdir=${PREFIX}/lib \
>                 --with-x --without-linux-vga \
>                 --with-gd=$(PREFIX)/lib \
>                 --with-gnu-readline --with-lasergnu --with-png
> ===
> 
> includes some references to gd, I can only assume that the missing gd
> confused configure.  I tried it with and without gd (both without the
> "="), and it only worked when gd was actually installed.
> 
> Satoshi
> 
> 

----------------------------+-----------------------------------------------
Chuck Robey                 | Interests include any kind of voice or data 
chuckr@glue.umd.edu         | communications topic, C programming, and Unix.
213 Lakeside Drive Apt T-1  |
Greenbelt, MD 20770         | I run Journey2 and picnic, both FreeBSD
(301) 220-2114              | version 3.0 current -- and great FUN!
----------------------------+-----------------------------------------------





To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message