||04-10-2013 04:48 PM
Hello, just signed up today and this is my first post, I hope it is in the right place. I have just started using Slackware last week and I have to say it is fantastic! After trying Ubuntu, Fedora, and Debian I have settled on Slackware and I'm quite pleased. It really seems to support the ideas and the structure of "old school" distributions from the 90's. I have had no crashes, and with help from Alien Bob (creating a multilib system) and slackbuilds.org, I have been able to get all my software not only up and running, but also running much smoother than any other distro, while learning many new things. Anyways enough jabbering! My question is related to compiling programs from source and specifically the speed of compilation. My PC specs are as follows; Intel Q9400 @ 3.2ghz, 6GB DDR2 800mhz, 3 1TB WD Black HD's, and a GTX260 sp216 896MB running the proprietary NVIDIA driver 310.44. When compiling programs from source I notice I am using only one core. I am actually compiling wine in a terminal as I type this. It is hoping from core to core and using 80-100% of that core while compiling. Can I make gcc, or what ever library is used to compile programs, use more than 1 core in order to compile things more quickly, and is there any way to optimize this process? Wine has now been compiling for more than 30 minutes. I'm not in any rush, just want it to be faster and use my system optimally. Can anyone help me?