On 11 October 2016 at 01:03, Victor Shoup <sh...@cs.nyu.edu> wrote:
> First, you are definitely wrong about punch cards. I started programming
> with Fortran on punch cards in the 70s.

Punch cards?  They were a great  advance on paper tape which is what
*I* started on.   To correct a typo in your program you had to  read
the whole tape in, make the correction, and punch out a whole new
tape!  Cards were so much easier as you could just replace one card.
That was 1970 I think....

>
> Second, a complete transition to auto tools still feels like overkill at
> this point.
> But I agree that it could come one day.

With a lot of help (from people on this thread and for the same
reasons) I went through that agony with eclib.  I don't regret it but
I would not want to do it again!

John

> In any case, I am almost done with all the requested changes.
> I will follow up with a couple of quick questions, though.
>
>
> On Monday, October 10, 2016 at 5:09:48 PM UTC-4, Dima Pasechnik wrote:
>>
>>
>>
>> On Monday, October 10, 2016 at 9:09:38 PM UTC+1, Fran├žois wrote:
>>>
>>> On 11/10/16 01:58, Victor Shoup wrote:
>>> > Another issue. I'm not sure if $(MAKE) is specific to gnu make or if it
>>> > is universal.
>>> > In general, I don't want to assume gnu. But I can certainly make this
>>> > the default,
>>> > and provide a config variable to override.
>>>
>>> I'll have another go at this when you use
>>> $(MAKE) inside a makefile you are making sure
>>> that the make command used is the same one that
>>> you called on the initial makefile.
>>>
>>> As other people mentioned it enable parallel make
>>> to proceed nicely, and in the case where there is
>>> several make command installed on the system
>>> you avoid funny things happening. I have AIX
>>> system which comes with its own posix make
>>> command. Something like ntl probably require
>>> gmake (GNU make), calling AIX make in the
>>> middle is not a good idea.
>>>
>>
>> Perhaps the most natural solution would be to change NTL build system so
>> that
>> it uses the standard autotools chain (autoconf/automake etc), not only
>> libtool.
>> Given that it uses very few external libraries, it ought to be an easy
>> task.
>>
>> Given that I am perhaps the only person in this thread who learned to
>> program using punch cards,
>> I am a dinosaur from an earlier period, yet, I look into the future :-)
>>
>> Dima
>>
>>
>>
>>> Francois
>
> --
> You received this message because you are subscribed to the Google Groups
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to sage-devel+unsubscr...@googlegroups.com.
> To post to this group, send email to sage-devel@googlegroups.com.
> Visit this group at https://groups.google.com/group/sage-devel.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to