[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: The build system
From: |
Judd Storrs |
Subject: |
Re: The build system |
Date: |
Thu, 8 Jul 2010 15:54:00 -0400 |
2010/7/8 Jordi Gutiérrez Hermoso <address@hidden>:
> On 8 July 2010 13:20, David Grundberg <address@hidden> wrote:
>> Build systems are complex by their very nature.
>
> Yes. Anyways, I still would like to go back to my original question.
> Is all that linking I showed earlier really necessary, or can Octave's
> build system be improved without throwing it all out?
>
Maybe it could be broken more finely into individual libraries that
are combined to reduce the linking. But really it depends on how much
the C++ header files are interwoven. I do sort of feel like this is
may be a black sheep to some extent--you could optimize the build
system to handle changes to load-path.cc. A lot of other changes to
the sources are likely to touch the headers.
I would expect any build system will have optimal and sub-optimal use
cases. A fresh build of octave can take quite a while but as a former
FreeBSD user used to "build world" and rebuilding the ports tree, I
guess I wouldn't say that 1 min is really that awful.
--judd
- Re: The build system, (continued)
- Re: The build system, Judd Storrs, 2010/07/08
- Re: The build system, David Grundberg, 2010/07/08
- Re: The build system, forkandwait, 2010/07/08
- Re: The build system, forkandwait, 2010/07/08
- Re: The build system, Jordi Gutiérrez Hermoso, 2010/07/08
- Re: The build system, John Swensen, 2010/07/08
- Re: The build system, Jordi Gutiérrez Hermoso, 2010/07/08
- Re: The build system, David Grundberg, 2010/07/08
- Re: The build system, Jordi Gutiérrez Hermoso, 2010/07/08
- Re: The build system,
Judd Storrs <=
- Re: The build system, Jordi Gutiérrez Hermoso, 2010/07/08
- Re: The build system, John W. Eaton, 2010/07/08