Re: [TuxKart-devel] configure dir
Status: Alpha
Brought to you by:
sjbaker
|
From: Steve B. <sjb...@ai...> - 2000-07-02 17:28:27
|
Bram Stolk wrote:
>
> Steve Baker wrote:
>
> > I have one machine with an nVidia GeForce and another with a Voodoo-3 2000 - and
> > they share a NFS partition on my home fileserver. Hence, the exact same binaries
> > run on both machines - and I can compile on either one of them and run on the other.
>
> Wow, even better! Why just share sources, if you can share binaries as well? :-)
That is generally the goal here. If you have machines with the same CPU, you
should be able to do this...and you can! With the advent of a working GLX
protocol, it becomes essential that the OpenGL of one machine is compatible
with the other because OpenGL will be running on one machine - being sent
commands from the other. There are a few sneaky 'gotchas' in there because
of OpenGL runtime extension detection being rather ill-thought-out. With
the OpenGL ABI for Linux, all that is sorted out.
> Let me try again: How do you fancy a tuxkart against stable plib1.2, and one
> against unstable plib1.3? Or do you use the 'one plib per machine' paradigm
> here as well?
No - I guess that would be useful - although I tend to work with the latest PLIB
all the time and just compile (after a make clean) against the stable release
before I make a release. Since that's a rare event and I need to 'make clean'
to be really sure everything is going to work OK for the end user - it's not
really that much of a pain.
Anyway, your point is well taken - it's just that I don't have the necessary
skills to make it work.
> > However, I'm pretty much ignorant of the workings of autoconf/automake and
> > the manuals for them are *appaling* to read. If you can guide me as to what
> > I need to do, I'll be happy to do it just so long as Joe Q Public can still
> > type ./configure;make;make install and have it "just work".
>
> Quite a challenge.
> I'll see what I can do, although I have only access to gmake here.
OK...well if it's hard to you (who evidently knows this stuff) then it's
impossible for me. If you feel a burning need to do it - then I'll happily
make use of the results (in all of my projects hopefully) - but it is an
absolute requirement that Joe Public can type './configure ; make ; make install'
to do 'the usual thing'. That's become a de-facto standard for installing Linux
programs and if I deviate from that I'll get 1000 emails a week from people who
can't get it right and/or don't read the instructions. That's not an exaggeration
BTW.
I you don't want to do it, I'll understand - I don't feel a huge need for this -
although it would be useful.
--
Steve Baker HomeEmail: <sjb...@ai...>
WorkEmail: <sj...@li...>
HomePage : http://web2.airmail.net/sjbaker1
Projects : http://plib.sourceforge.net
http://tuxaqfh.sourceforge.net
http://tuxkart.sourceforge.net
http://prettypoly.sourceforge.net
|