From owner-freebsd-ports Mon Oct 12 20:36:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA16816 for freebsd-ports-outgoing; Mon, 12 Oct 1998 20:36:06 -0700 (PDT) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from mail.HiWAAY.net (fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA16753; Mon, 12 Oct 1998 20:35:34 -0700 (PDT) (envelope-from sprice@hiwaay.net) Received: from localhost (sprice@localhost) by mail.HiWAAY.net (8.9.0/8.9.0) with SMTP id WAA11324; Mon, 12 Oct 1998 22:35:12 -0500 (CDT) Date: Mon, 12 Oct 1998 22:35:11 -0500 (CDT) From: Steve Price To: "Justin M. Seger" cc: Satoshi Asami , ports@FreeBSD.ORG Subject: Re: cvs commit: ports/print/mgv Makefile In-Reply-To: <199810130213.WAA28957@freebsd.scds.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The XFree86 port is fixed for ports that have "USE_IMAKE=yes" but this port doesn't use it. :) I do second the notion of being able to fix this for libraries in general as this is not an X-only problem. If anyone knows the secret ld juju to make this work I for one would be eternally grateful. This was fixed somehow in those ports that used tiff34 (I think) but for the life of me I haven't been able to figure out how. Steve On Mon, 12 Oct 1998, Justin M. Seger wrote: # > X-Loop: FreeBSD.org # > # > * cc -O2 -O -pipe -D_POSIX_SOURCE -I/usr/X11R6/include -s -L/usr/X11R6/lib -o mgv Ghostview.o app.o auto.o center.o dsc.o events.o file.o help.o log.o magstep.o main.o mark.o media.o mgv.o mgv_create.o options.o orientation.o page.o page_control.o print.o process.o scroll.o sens.o strings.o toolbar.o track.o uiutil.o unmangle.o util.o view.o zoom.o _ad.o _switch_help.o _bld.o -Lwlib -lwlib -lXm -lXmu -lXt -lXpm -lXext -lX11 # > * /usr/libexec/elf/ld: warning: libSM.so.6, needed by /usr/X11R6/lib/libXmu.so, not found (try using --rpath) # > * /usr/libexec/elf/ld: warning: libICE.so.6, needed by /usr/X11R6/lib/libXmu.so, not found (try using --rpath) # > * /usr/X11R6/lib/libXt.so: undefined reference to `SmcSaveYourselfDone' # > * /usr/X11R6/lib/libXt.so: undefined reference to `IceConnectionNumber' # > # > Is it possible to somehow fix this in the XFree86 port? This change # > of behavior betweer a.out and ELF seems to trip up an awful number of # > ports. # # Not sure... Also if so it'd have to be done in the official XFree86 # distribution. If it is doable, it'll probably have to wait until after # 3.0-RELEASE. # # -Justin Seger- # # To Unsubscribe: send mail to majordomo@FreeBSD.org # with "unsubscribe freebsd-ports" in the body of the message # To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message