From owner-cvs-all Wed Jul 29 12:07:41 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA04418 for cvs-all-outgoing; Wed, 29 Jul 1998 12:07:41 -0700 (PDT) (envelope-from owner-cvs-all) Received: from gargoyle.bazzle.com (gargoyle.bazzle.com [206.103.246.189]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id MAA04374 for ; Wed, 29 Jul 1998 12:07:32 -0700 (PDT) (envelope-from ejc@bazzle.com) Received: (qmail 10755 invoked from network); 29 Jul 1998 19:06:59 -0000 Received: from gargoyle.bazzle.com (206.103.246.189) by gargoyle.bazzle.com with SMTP; 29 Jul 1998 19:06:59 -0000 Date: Wed, 29 Jul 1998 15:06:58 -0400 (EDT) From: "Eric J. Chet" To: Satoshi Asami cc: ejc@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: ports/devel/ORBacus Makefile ports/devel/ORBacus/patches patch-ab In-Reply-To: <199807291754.KAA02454@silvia.HIP.Berkeley.EDU> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Wed, 29 Jul 1998, Satoshi Asami wrote: > * Teach the build of ob/demo/chat/X11 about ${MOTIFLIB}, this is the only part > * of ORBacus that relies on motif. > > Thanks. BTW, weren't you going to make it detect the existence of > Motif before compiling that module? > > Also, I still can't compile it here without adding -lXext to the > linker line. Does this patch work for you? I didn't see any reason to mess with the there configure scripts. It correctly built on my motif(xinside) machine and my non-motif machine. Here is the build output on my motif machine the patch effects: making all in X11 g++28 -c -O -pipe -I/usr/X11R6/include -I/usr/dt/include -I. -I.. -I../../../inc lude Receiver_impl.cpp g++28 -c -O -pipe -I/usr/X11R6/include -I/usr/dt/include -I. -I.. -I../../../include Client.cpp rm -f client g++28 -O -pipe -I/usr/X11R6/include -I/usr/dt/include -L../../../lib -o client ../Broadcaster.o ../Receiver.o ../Receiver_skel.o ../ReceiverBase_impl.o Receiver_impl.o Client.o -lOBX11 -lOB -L/usr/X11R6/lib -L/usr/X11R6/lib -lSM -lI CE -L/usr/X11R6/lib -lXm -lXt -lX11 making all in chain I wonder what is different between our motif systems? Regards, ejc > > Satoshi > ------- > Index: patches/patch-ab > =================================================================== > RCS file: /home/ncvs/ports/devel/ORBacus/patches/patch-ab,v > retrieving revision 1.2 > diff -u -r1.2 patch-ab > --- patch-ab 1998/07/29 12:13:20 1.2 > +++ patch-ab 1998/07/29 16:57:47 > @@ -32,7 +32,7 @@ > ALL_CPPFLAGS = -I. -I.. $(OB_CPPFLAGS) $(CPPFLAGS) > ALL_LDFLAGS = $(OB_LDFLAGS) $(LDFLAGS) > ALL_LIBS = -lOBX11 $(OB_LIBS) $(LIBS) $(XM_LIBS) $(X_LIBS) \ > -! $(X_PRE_LIBS) $(MOTIFLIB) -lXt -lX11 $(X_EXTRA_LIBS) > +! $(X_PRE_LIBS) $(MOTIFLIB) -lXext -lXt -lX11 $(X_EXTRA_LIBS) > > $(CLIENT_NAME): Templates.DB $(OBJS) > rm -f $@ >