kopia lustrzana https://gitlab.com/sane-project/website
90 wiersze
4.4 KiB
HTML
90 wiersze
4.4 KiB
HTML
<!-- received="Sat Nov 21 16:45:11 1998 PST" -->
|
||
<!-- sent="Sun, 22 Nov 1998 02:48:10 +0200" -->
|
||
<!-- name="Milon Firikis" -->
|
||
<!-- email="milonf@ariadne-t.gr" -->
|
||
<!-- subject="Re: forwarded message from Richard Stallman" -->
|
||
<!-- id="" -->
|
||
<!-- inreplyto="forwarded message from Richard Stallman" -->
|
||
<title>sane-devel: Re: forwarded message from Richard Stallman</title>
|
||
<h1>Re: forwarded message from Richard Stallman</h1>
|
||
<b>Milon Firikis</b> (<a href="mailto:milonf@ariadne-t.gr"><i>milonf@ariadne-t.gr</i></a>)<br>
|
||
<i>Sun, 22 Nov 1998 02:48:10 +0200</i>
|
||
<p>
|
||
<ul>
|
||
<li> <b>Messages sorted by:</b> <a href="date.html#190">[ date ]</a><a href="index.html#190">[ thread ]</a><a href="subject.html#190">[ subject ]</a><a href="author.html#190">[ author ]</a>
|
||
<!-- next="start" -->
|
||
<li> <b>Next message:</b> <a href="0191.html">David Mosberger-Tang: "Re: forwarded message from Richard Stallman"</a>
|
||
<li> <b>Previous message:</b> <a href="0189.html">David Mosberger-Tang: "Re: forwarded message from Richard Stallman"</a>
|
||
<li> <b>Maybe in reply to:</b> <a href="0165.html">David Mosberger-Tang: "forwarded message from Richard Stallman"</a>
|
||
<!-- nextthread="start" -->
|
||
<!-- reply="end" -->
|
||
</ul>
|
||
<!-- body="start" -->
|
||
Well I give the subject some exhaustive thought and still I don't have a<br>
|
||
clear opinion but...<br>
|
||
<p>
|
||
<i>> Just what it means to make programs work well together is mainly a</i><br>
|
||
<i>> practical matter that depends on what the program does. But there are</i><br>
|
||
<i>> a few general principles. Certain parts of the GNU coding standards</i><br>
|
||
<i>> directly affect the consistency of the whole system. These include</i><br>
|
||
<i>> the standards for configuring and building a program, and the</i><br>
|
||
<i>> standards for command-line options. It is important to make all GNU</i><br>
|
||
<i>> programs follow these standards, where they are applicable.</i><br>
|
||
<i>> </i><br>
|
||
<p>
|
||
Building is the word keeps striking me...<br>
|
||
<p>
|
||
What I can't tell, and I invite anyone who can, to tell me what<br>
|
||
building means...<br>
|
||
<p>
|
||
Is this the (GNU) normal procedure of ./configure; make depend; make?<br>
|
||
<p>
|
||
If so I am against. I object. I have a great interest to see SANE ported<br>
|
||
to win32 and I object<br>
|
||
to the use of that building scheme. While I don't have anything against<br>
|
||
the ./configure scheme it requires the existence of sh (should I say<br>
|
||
bash), and of (GNU) make. The generated makefiles do not honor the<br>
|
||
necessary conventions such as .exe suffixes and stuff like this making<br>
|
||
impossible to create a portable building system under native compiler<br>
|
||
scheme (cl, nmake).<br>
|
||
<p>
|
||
Not being (too) unfair I understand that this is Microsoft false because<br>
|
||
it selected to differentiate its position with an incompatible {n}make<br>
|
||
and a crippled file system without execute bit in the file description<br>
|
||
making the .exe suffix a must. But for now this is the situation and we<br>
|
||
have to cope with...<br>
|
||
<p>
|
||
SANE already utilizes the ./configure technique so all these looks<br>
|
||
like a bit irrelevant (bad timing maybe?) but should we sign also? I<br>
|
||
mean, OK we are using autoconf! Should we bound ourselves to not using<br>
|
||
anything else? Something like tmake for example<br>
|
||
(<a href="http://www.troll.no/freebies/tmake.html">http://www.troll.no/freebies/tmake.html</a>)?<br>
|
||
<p>
|
||
This looks like a bit unfree to me...<br>
|
||
<p>
|
||
<p>
|
||
PS<br>
|
||
Milon Firikis<br>
|
||
<p>
|
||
I have already been implicated to a FREE project trying to be portable<br>
|
||
across win32 and UNIX and the biggest problem was not the code itself<br>
|
||
but the building scheme so I believe I know what I am saying. You are<br>
|
||
invited to prove me wrong... I would like to hear some thoughts on the<br>
|
||
subject... Or am I talking to myself here?...<br>
|
||
<p>
|
||
<pre>
|
||
--
|
||
Source code, list archive, and docs: <a href="http://www.mostang.com/sane/">http://www.mostang.com/sane/</a>
|
||
To unsubscribe: echo unsubscribe sane-devel | mail <a href="mailto:majordomo@mostang.com">majordomo@mostang.com</a>
|
||
</pre>
|
||
<!-- body="end" -->
|
||
<p>
|
||
<ul>
|
||
<!-- next="start" -->
|
||
<li> <b>Next message:</b> <a href="0191.html">David Mosberger-Tang: "Re: forwarded message from Richard Stallman"</a>
|
||
<li> <b>Previous message:</b> <a href="0189.html">David Mosberger-Tang: "Re: forwarded message from Richard Stallman"</a>
|
||
<li> <b>Maybe in reply to:</b> <a href="0165.html">David Mosberger-Tang: "forwarded message from Richard Stallman"</a>
|
||
<!-- nextthread="start" -->
|
||
<!-- reply="end" -->
|
||
</ul>
|