Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Jul 1998 07:48:39 -0400
From:      "Peter D. Pawelek" <ppawel@axess.com>
To:        djv@bedford.net
Cc:        anxiety@primenet.com, freebsd-questions@FreeBSD.ORG
Subject:   Re: KDE-1.0
Message-ID:  <19980720074839.A292@axess.com>
In-Reply-To: <199807200314.XAA04284@lucy.bedford.net>; from CyberPeasant on Sun, Jul 19, 1998 at 11:14:06PM -0400
References:  <19980719201020.A244@axess.com> <199807200314.XAA04284@lucy.bedford.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Quoting CyberPeasant (djv@bedford.net):
> Peter D. Pawelek wrote:
> > Quoting Micah Mayo (anxiety@primenet.com):
> > > 
> > > I've been able to compile KDE 1.0 Support, Libs, Base, Admin, Network, Utils,
> > > and most of games(it hung on mygame.cpp or something, but the games work 
> > > so I'm not incredibly concerned.. But, I did have some problems compiling the
> > > multimedia and graphics packages these are the errors i got:
> > 
> > You may want to try using gmake to compile instead of the BSD make utility.
> > I found that I was unable to compile the KDE-graphics package with make, 
> > but it compiled flawlessly with gmake. A good rule of thumb when 'rolling
> > your own' is to use gmake when the FreeBSD make pukes.
> > 
> > Of course, Your Mileage May Vary...  ;)
> 
> On Linux, a good rule of thumb is to use BSD make (called pmake there),
> when gmake pukes. ;-)  The reason is that the two makes are relatively
> incompatible (SysV vs. BSD again), the symptom is error messages about
> the Makefile's syntax. (Gmake typically pukes on BSD-style .include
> directives, if not earlier.)
> 
> The problem here seems to me to be that some of the KDE ports are not
> properly demanding the SysV-style gmake.  I'd say to verify it, then
> file a pr to ports.
> 
> Maybe ask of -ports what the "true and righteous" way of specifying
> the "other" make for a subset of a port is.  AFAIK, the toplevel "port"
> Makefile has to be in BSD syntax, since it includes <bsd.port.mk>.
> (My guess is that it involves twiddling the MAKE environment variable).
> 
> Curious: the only port in 2.2.6-R that requires gmake to build is
> pgp... and it doesn't use it! (It doesn't invoke gmake, just requires
> it. Looks like an error.)

Ah, that would be a concern if I was building the port, but I was actually
compiling KDE source directly from kde.org...I usually don't resort to  
ports unless absolutely necessary (ie. being a control freak and all that.. ;).


Cheers!

Peter Pawelek (ppawel@axess.com)



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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980720074839.A292>