1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
|
Received: from sog-mx-3.v43.ch3.sourceforge.com ([172.29.43.193]
helo=mx.sourceforge.net)
by sfs-ml-3.v29.ch3.sourceforge.com with esmtp (Exim 4.76)
(envelope-from <witchspace81@gmail.com>) id 1Qd4Xr-0003Mz-HC
for bitcoin-development@lists.sourceforge.net;
Sat, 02 Jul 2011 18:03:55 +0000
Received-SPF: pass (sog-mx-3.v43.ch3.sourceforge.com: domain of gmail.com
designates 209.85.213.175 as permitted sender)
client-ip=209.85.213.175; envelope-from=witchspace81@gmail.com;
helo=mail-yx0-f175.google.com;
Received: from mail-yx0-f175.google.com ([209.85.213.175])
by sog-mx-3.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128)
(Exim 4.76) id 1Qd4Xq-0003K0-OG
for bitcoin-development@lists.sourceforge.net;
Sat, 02 Jul 2011 18:03:55 +0000
Received: by yxi19 with SMTP id 19so414124yxi.34
for <bitcoin-development@lists.sourceforge.net>;
Sat, 02 Jul 2011 11:03:49 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.151.8.21 with SMTP id l21mr441237ybi.186.1309629829297; Sat,
02 Jul 2011 11:03:49 -0700 (PDT)
Received: by 10.151.150.15 with HTTP; Sat, 2 Jul 2011 11:03:49 -0700 (PDT)
In-Reply-To: <65026C81-A96E-490A-90D2-794A10C2A680@jrbobdobbs.org>
References: <CAJNQ0stvozeQAVFkduY7Ph5EXy8ayYwiu4T+6Oz1RwjgiDnBeA@mail.gmail.com>
<201107021050.10563.luke@dashjr.org>
<CAJNQ0svyJcob=gfWfi7YuLWTdbLokrFyDGnMFtYLRk_29r-DZw@mail.gmail.com>
<1DBB0EED-7A9C-46AC-ABE2-6214ABD3FE9A@jrbobdobbs.org>
<CAJNQ0su0jtaFz6abS+H24d7dqKoWkugct1yQLeVyXTgr0rkXXA@mail.gmail.com>
<CAJNQ0stDg7qCxb8f-KjfP7k0RyM0dpHETkf==uswOzm4DstSUQ@mail.gmail.com>
<65026C81-A96E-490A-90D2-794A10C2A680@jrbobdobbs.org>
Date: Sat, 2 Jul 2011 18:03:49 +0000
Message-ID: <CAJNQ0sv4i+wTQeGBmmfMpUL-mUB2a6KX1NddF2K4Lecs4ofuAA@mail.gmail.com>
From: John Smith <witchspace81@gmail.com>
To: Douglas Huff <dhuff@jrbobdobbs.org>
Content-Type: multipart/alternative; boundary=000e0cd514ccc337b704a719f4eb
X-Spam-Score: -0.5 (/)
X-Spam-Report: Spam Filtering performed by mx.sourceforge.net.
See http://spamassassin.org/tag/ for more details.
-1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for
sender-domain
0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider
(witchspace81[at]gmail.com)
-0.0 SPF_PASS SPF: sender matches SPF record
0.1 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in
digit (witchspace81[at]gmail.com)
1.0 HTML_MESSAGE BODY: HTML included in message
-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
author's domain
0.1 DKIM_SIGNED Message has a DKIM or DK signature,
not necessarily valid
-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
X-Headers-End: 1Qd4Xq-0003K0-OG
Cc: Bitcoin Dev <bitcoin-development@lists.sourceforge.net>
Subject: Re: [Bitcoin-development] Reconsider build system change?
X-BeenThere: bitcoin-development@lists.sourceforge.net
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <bitcoin-development.lists.sourceforge.net>
List-Unsubscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
<mailto:bitcoin-development-request@lists.sourceforge.net?subject=unsubscribe>
List-Archive: <http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-development>
List-Post: <mailto:bitcoin-development@lists.sourceforge.net>
List-Help: <mailto:bitcoin-development-request@lists.sourceforge.net?subject=help>
List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
<mailto:bitcoin-development-request@lists.sourceforge.net?subject=subscribe>
X-List-Received-Date: Sat, 02 Jul 2011 18:03:55 -0000
--000e0cd514ccc337b704a719f4eb
Content-Type: text/plain; charset=ISO-8859-1
On Sat, Jul 2, 2011 at 5:45 PM, Douglas Huff <dhuff@jrbobdobbs.org> wrote:
> On Jul 2, 2011, at 12:31 PM, John Smith wrote:
> > So, what about native build script generation for other platforms?
> autotools can only generate makefiles (with at least two intermediate code
> generation steps), which is quite limited.
>
> This would be true if gmake didn't build/run basically everywhere; but, it
> does.
>
It doesn't for the native build systems on at least Windows and OSX. Yes,
you can get gmake to run, but it's a hack.
> I would say that's actually a mark against cmake. If you need a gui to
> select build options because your cli doesn't have proper help output
> something is wrong.
>
You don't need to use the UI. It's just a convenience. Command line can
simply be used if you want.
> If you're willing to setup and maintain a cmake build environment I
> wouldn't say it should be rejected outright. Speculating about it without an
> implementation to compare seems like a waste of time.
>
As I said in my opening post, there *is* a cmake build system implemented
for bitcoin.
JS
--000e0cd514ccc337b704a719f4eb
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
<br><div class=3D"gmail_quote">On Sat, Jul 2, 2011 at 5:45 PM, Douglas Huff=
<span dir=3D"ltr"><<a href=3D"mailto:dhuff@jrbobdobbs.org">dhuff@jrbobd=
obbs.org</a>></span> wrote:<br><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class=3D"im">On Jul 2, 2011, at 12:31 PM, John Smith wrote:<br>
> So, what about native build script generation for other platforms? aut=
otools can only generate makefiles (with at least two intermediate code gen=
eration steps), which is quite limited.<br>
<br>
</div>This would be true if gmake didn't build/run basically everywhere=
; but, it does.<br></blockquote><div><br>It doesn't for the native buil=
d systems on at least Windows and OSX. Yes, you can get gmake to run, but i=
t's a hack.<br>
=A0<br></div><blockquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt=
0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">I wo=
uld say that's actually a mark against cmake. If you need a gui to sele=
ct build options because your cli doesn't have proper help output somet=
hing is wrong.<br>
</blockquote><div><br>You don't need to use the UI. It's just a con=
venience. Command line can simply be used if you want.<br>=A0<br></div><blo=
ckquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0.8ex; border-le=
ft: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
If you're willing to setup and maintain a cmake build environment I wou=
ldn't say it should be rejected outright. Speculating about it without =
an implementation to compare seems like a waste of time.<br></blockquote>
<div><br>As I said in my opening post, there *is* a cmake build system impl=
emented for bitcoin.=A0
<br><br>JS<br></div></div>
--000e0cd514ccc337b704a719f4eb--
|