Ecere SDK/eC Forums http://ecere.com/community/ Print view |
|
Compiler stops right away http://ecere.com/community/viewtopic.php?f=4&t=228 |
Page 1 of 2 |
Author: | D.Bane [ Thu Mar 22, 2012 10:10 am ] |
Post subject: | Compiler stops right away |
Hi to all. I did not see that anyone on the forums had this problem, so I decided to start a topic. I had installed the setup from the email. Unfortunately even though it is a great version I had some problems with it and I wanted to install the newest version from the GitHub. Now this is the version that I had downloaded yesterday (ecere-sdk-0.44-18-gf564926) and had tried to install with elevated command prompt, this is what I get. Code: Select all
I do not know if it is related, but if I open Makefiles.epj and do build this is what I get Code: Select all
D.Bane. |
Author: | redj [ Thu Mar 22, 2012 11:35 am ] |
Post subject: | Re: Complier stops right away |
Hi D.Bane, Makesfiles.epj is not made to build. it's just a collection of Makefiles for editing. more for me than anyone else... -redj |
Author: | jerome [ Thu Mar 22, 2012 11:39 am ] |
Post subject: | Re: Complier stops right away |
Hi D.Bane, Your linker says 2.18, while the binutils that comes with 0.44 is supposed to be 2.21.53.20110804. Please check your path to see if you have multiple instances of MinGW mixed up in there? Also, if you downloaded the setup right away when I sent the email, could you please try downloading it again? Sadly, I had to fix the setup 2 or 3 times before I got it right, so id you have the first version you might be missing some files. I'm not sure it is causing this though, because every version I uploaded seemed to at least be able to build the samples and SDK fine. Regards, Jerome |
Author: | D.Bane [ Thu Mar 22, 2012 1:12 pm ] |
Post subject: | Re: Complier stops right away |
Hi to both I thought that I should not touch them, but heck, I had to do something I did install the new version without uninstalling the last one, if that might be a problem. I had not download the file as soon as I got email, but it might have been soon after, I will try it again and get back to you. (that could be the same reason for the mantis bug I posted). I will get back to you with results in few hours if I will be able to or tomorrow morning..heh that is still your today All the best, D.Bane. |
Author: | redj [ Thu Mar 22, 2012 2:46 pm ] |
Post subject: | Re: Complier stops right away |
D.Bane, by all means keep touching and exploring... I was simply letting you know what Makefiles.epj was for. happy ecering! -redj |
Author: | D.Bane [ Fri Mar 23, 2012 9:54 am ] |
Post subject: | Re: Complier stops right away |
Hi, I have installed the setup from the link in the email and downloaded new files from the github, when I tried to compile, this is what I got: Code: Select all
The airplane...that is by far my favorite Do you know what might be causing this to happen when compiling? I have left all the default settings for the installer.. Cheers, D.Bane. |
Author: | jerome [ Fri Mar 23, 2012 12:46 pm ] |
Post subject: | Re: Complier stops right away |
Hi D.Bane, Could you paste the value of your PATH? I still believe you have multiple MinGW installations mixed up and that is the problem. -Jerome |
Author: | D.Bane [ Fri Mar 23, 2012 2:16 pm ] |
Post subject: | Re: Complier stops right away |
Hi, It is not a problem. So I have cleared the path variable before I had create new installation so this is only what Setup had created. Code: Select all
and I run mingw32-make and mingw32-make.exe, both give the same errors Cheers, D.Bane |
Author: | jerome [ Fri Mar 23, 2012 9:36 pm ] |
Post subject: | Re: Complier stops right away |
Hi D.Bane, That path does look a bit messed up. The first 0.44 installers I put online suffered from that problem. So if you were to take out any MinGW or Ecere related items from your path, re-download a new installer, and try again, it would probably look better. C:\Program Files (x86)\ECERE SDK\mingw\bin is there twice and C:\Program Files (x86)\ECERE SDK\mingw\bin\bin should not be there. For now you could just take these out manually. However, I doubt that is your whole path. Perhaps it is your whole 'user' additional paths, which get added on top of your system path. To see your whole path, in your command prompt type set and you should see at least C:\Windows\System32 in there. What I an worried about is whether you have other MinGW installations on your system, e.g. something that comes with Dev-C++ or a stand alone MinGW installation. If you just type 'gcc --version' in that command prompt? what do you get? You should get 'gcc (GCC) 4.4.0'. If you don't get this, compare with running: "c:\Program Files (x86)\ECERE SDK\mingw\bin\gcc.exe" --version And if you type 'ld --version'? You should get: GNU ld (GNU Binutils) 2.21.53.20110804 . If you don't get this, compare with running "c:\Program Files (x86)\ECERE SDK\mingw"\bin\ld --version I hope we can solve this one out quickly Sorry for the inconvenience. Best regards, Jerome |
Author: | D.Bane [ Sat Mar 24, 2012 5:08 am ] |
Post subject: | Re: Compiler stops right away |
Hi Jerome, I have tried yesterday to compile by removing the items from the path, so I left only what the ecere has in its path. (Yes, that is the user path, I usually was needed to add info only to it, I will post the other path as well). When I had changed to smaller pathe (ecere bin and mingw bin) it started compiling, but it got to a point where it broke again, this is the result: Code: Select all
Code: Select all
Code: Select all
This is the output: Code: Select all
Code: Select all
Code: Select all
Code: Select all
All the best, D.Bane. |
All times are UTC-05:00 | Page 1 of 2 |
Powered by phpBB® Forum Software © phpBB Limited |