GST Compiling is Too Slow
| Project: | GNU Smalltalk |
| Component: | Build |
| Category: | task |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | works for me |
It takes too long to compile GST from source. Here are some results for GST 3.1:
(On Windows)
./configure: ~33 minutes
make: ~27 minutes until giving an error, it takes usually more than configuring so the total compilation will take over 1 hour.
And here are Tcl compiling times for comparison:
(On Windows)
./configure: ~4 minutes
make: ~8 minutes
This leads to some disadvantages when doing bug report because if something gives an error during compiling process; I report the bug, get an advice from someone and try compiling again. But I can try this compiling only once in a day because I don't have enough time to test it twice a day (it needs more than 2 hours of free time). Also to get an error after waiting for one hour is pretty annoying :)
In every release it gets little slower, I guess after 3.2 I will do "./configure" one day and leave "make" to the next day :)
I don't know if it is possible but is there a way to put an alert sound when "./configure" or "make" is done, so that I can understand when the process is done while concentrated on some other stuff? Maybe an --alert-when-done flag or something?
Updates
| Status: | active | » works for me |
It takes around 5 minutes for me to configure using msys.
| Status: | works for me | » active |
Then, maybe my computer has a problem, though, as I said Tcl compilation was pretty fast. Can you write the configuration of your computer? Mine is: 2,66 GHz Celeron and 512 MB ram.
| Status: | active | » works for me |
As I said, it makes no sense to keep this bug open. First because it's specific to Windows, second because it is a function of various things (portability, features, etc.), third because I cannot reproduce it.
