The "please run sudo make install" message is missing on my Dual-core Pentium-D 10.04 notebook, using 5243 and 5245, after the clean and rebuild is complete.
I thought this was feature of newer versions, but when I copied my codelite/source directory to another machine (an Acer Aspire Atom-based 1.6GHz Ubuntu 10.04), it compiled Codelite (in 1.75 hours!!), and DID produce the message at the end.
Is there something I'm doing wrong on the one notebook to miss the message?
I've also had some notable difficulties compiling recently. Is there a way to know which updates are considered stable for download from SVN? Also, is there a way in Codelite through the GUI to specifically revert to a numbered version without using the command line?
Thanks!
"Done. Please run 'sudo make install'" missing
-
- CodeLite Expert
- Posts: 120
- Joined: Sun May 10, 2009 6:56 am
- Contact:
- eranif
- CodeLite Plugin
- Posts: 6375
- Joined: Wed Feb 06, 2008 9:29 pm
- Genuine User: Yes
- IDE Question: C++
- Contact:
Re: "Done. Please run 'sudo make install'" missing
This message is just a message, nothing more. The fact that it is not there does not mean the compilation ended with an error..foxmuldr wrote:The "please run sudo make install" message is missing on my Dual-core Pentium-D 10.04 notebook
You are giving it too much attention - don't.foxmuldr wrote:Is there something I'm doing wrong on the one notebook to miss the message?
There are some problems with using -j N recently (not to me, but thats what I have heard)foxmuldr wrote:I've also had some notable difficulties compiling recently.
codelite is stable, if it fails with an error (other than linking error caused by bad makefile timing issue that can be solved by re-running make again) - please report it.
No. But It is on my TODO list to make this via the GUIfoxmuldr wrote:Also, is there a way in Codelite through the GUI to specifically revert to a numbered version without using the command line?
You might want to install color-gcc to make makefile more "pleasant" when compiliing from the command line
Code: Select all
sudo apt-get install colorgcc
Make sure you have read the HOW TO POST thread
-
- CodeLite Expert
- Posts: 120
- Joined: Sun May 10, 2009 6:56 am
- Contact:
Re: "Done. Please run 'sudo make install'" missing
Correct. It installs fine after completing.eranif wrote:The fact that it is not there does not mean the compilation ended with an error.
It it a GNU make issue then? I do remember on my 6-core machine, I had to hard-code it to -j4 or it would fail regularly. That's been a year ago even.eranif wrote:There are some problems with using -j N recently (not to me, but thats what I have heard)
The error I'm having now I have not been able to fix. But, I've also tried several things to fix it and in the process may have inadvertently broken something. I'm going back to my other-machine's 5245 copy and see if I can get that one to compile after restoring it to this machine (since I know it does compile properly as it is).eranif wrote:codelite is stable, if it fails with an error (other than linking error caused by bad makefile timing issue that can be solved by re-running make again) - please report it.
Is it a simple dialog box input, and then tagging the wxString input value onto an issued command? If so, point me in the right direction and I'll add it.eranif wrote:No. But It is on my TODO list to make this via the GUIfoxmuldr wrote:Also, is there a way in Codelite through the GUI to specifically revert to a numbered version without using the command line?
Thanks!eranif wrote:You might want to install color-gcc to make makefile more "pleasant" when compiliing from the command lineCode: Select all
sudo apt-get install colorgcc
-
- CodeLite Expert
- Posts: 120
- Joined: Sun May 10, 2009 6:56 am
- Contact:
Re: "Done. Please run 'sudo make install'" missing
colorgcc is nice.
- eranif
- CodeLite Plugin
- Posts: 6375
- Joined: Wed Feb 06, 2008 9:29 pm
- Genuine User: Yes
- IDE Question: C++
- Contact:
Re: "Done. Please run 'sudo make install'" missing
Its a bit more complicated (not much though)foxmuldr wrote:Is it a simple dialog box input, and then tagging the wxString input value onto an issued command? If so, point me in the right direction and I'll add it.
Since SVN does not really support a 'revert to revision' functionality, we achieve this by creating a reverted patch and then applying it
something like:
create a patch that reverts from revision 6000 -> 5000
Code: Select all
svn diff <file> -r6000:5000 > patch
Code: Select all
patch -p0 < patch
Make sure you have read the HOW TO POST thread
-
- CodeLite Expert
- Posts: 120
- Joined: Sun May 10, 2009 6:56 am
- Contact:
Re: "Done. Please run 'sudo make install'" missing
Any desire to switch Codelite over to git? GitHub offers free accounts for public repositories.eranif wrote:create a patch that reverts from revision 6000 -> 5000Review the patch and finally, apply it:Code: Select all
svn diff <file> -r6000:5000 > patch
Code: Select all
patch -p0 < patch
-
- CodeLite Expert
- Posts: 120
- Joined: Sun May 10, 2009 6:56 am
- Contact:
Re: "Done. Please run 'sudo make install'" missing
Eran,
Okay. Twice now I've run into this same problem. It stops building, saying that a dependency is not satisfied. This happens 3 source files in. A reboot fixes it. But nothing short of a reboot fixes it.
Also, today when I was making those changes for the patch I sent you, I was getting the "Done. Please run sudo make install" message when I was running regular builds.
Okay. Twice now I've run into this same problem. It stops building, saying that a dependency is not satisfied. This happens 3 source files in. A reboot fixes it. But nothing short of a reboot fixes it.
Also, today when I was making those changes for the patch I sent you, I was getting the "Done. Please run sudo make install" message when I was running regular builds.