Timeline for Build a minimal Emacs 25 for unit testing
Current License: CC BY-SA 3.0
9 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Jan 26, 2016 at 8:22 | vote | accept | CommunityBot | moved from User.Id=227 by developer User.Id=6905 | |
Jan 26, 2016 at 5:31 | answer | added | npostavs | timeline score: 9 | |
Oct 17, 2015 at 11:51 | comment | added | rocky |
@lunaryom You have three separate questions here. 1: how to build emacs fast, 2: why does emacs 25 build slower than emacs 24.5 and 3: how to make make install run silently. So please split these into 3 questions so they can be tracked separately and edit this accordingly to stick with one question.
|
|
Oct 16, 2015 at 23:52 | answer | added | rocky | timeline score: 3 | |
Jul 18, 2015 at 8:34 | comment | added | user227 |
@politza What files? I know that I need to run ./autogen.sh to generate configure , but that's a matter of seconds, not minutes.
|
|
Jul 17, 2015 at 21:38 | comment | added | politza | Building from a repository needs to create certain files, which are already present in the distributed tarballs. | |
Jul 17, 2015 at 15:21 | comment | added | user227 | It's Travis CI, but I don't see why that matters? It's the gross difference between two different Emacs versions in the same machine that I'd like to have explained. IOW why does trunk that five times longer to build on the same system? | |
Jul 17, 2015 at 15:16 | comment | added | Jordon Biondo |
Are you planning doing this on some sort of CI platform? If not what kind of computer are you using? Obviously the build speed is going to be very dependent on your processor, but for me ./configure --with... && make -j (number of cores * 1.5) finishes in 30 seconds. If you are running on a local machine, make sure to use the -j argument to make. Is there a good reason for you to do make install ? This will add a little bit of time you could avoid if you just run emacs from the src directory.
|
|
Jul 17, 2015 at 8:21 | history | asked | user227 | CC BY-SA 3.0 |