cycle 16, day off #3:
I am currently in the process of recreating my dev platform on my fresh new server.
I did stumble into the same hurdles that I got the first time I did it back during BASE stage 4 last July...
Some of them weren't documented and I had to rediscover their fixes... This time, I am documenting everything.
Despite those minor frustrations, I would say that things are smoother than the first time. The results might even be better.
Link-Time Optimization wasn't available on the last server despite that I did configure everything to get it. I think that I have figured why. I should find out soon.
Plus because the OS is more recent, I can use more recent libraries version. I have glibc in mind specifically.
Previous kernel version was 2.6.32, Now, I am on 3.10 (still a dinosaur but it is more recent nonetheless!).
But compile time is a pain... Compiling GCC takes forever.. Especially that it bootstrap itself meaning that you compile it once, and the resulting compiler binary is used to compile itself a second time... We are talking hours of compilation... (I should try to play with make -j switch to make things faster...)
I am currently in the process of recreating my dev platform on my fresh new server.
I did stumble into the same hurdles that I got the first time I did it back during BASE stage 4 last July...
Some of them weren't documented and I had to rediscover their fixes... This time, I am documenting everything.
Despite those minor frustrations, I would say that things are smoother than the first time. The results might even be better.
Link-Time Optimization wasn't available on the last server despite that I did configure everything to get it. I think that I have figured why. I should find out soon.
Plus because the OS is more recent, I can use more recent libraries version. I have glibc in mind specifically.
Previous kernel version was 2.6.32, Now, I am on 3.10 (still a dinosaur but it is more recent nonetheless!).
But compile time is a pain... Compiling GCC takes forever.. Especially that it bootstrap itself meaning that you compile it once, and the resulting compiler binary is used to compile itself a second time... We are talking hours of compilation... (I should try to play with make -j switch to make things faster...)