Make 53.1 strange problem

This forum is for general developer support questions.
User avatar
samo79
Posts: 580
Joined: Sat Jun 18, 2011 12:13 am
Location: Italy

Make 53.1 strange problem

Post by samo79 »

Help guys, since a while i can't be able to use the make command for compile my projects!

Before (less than a week ago) all worked perfectly fine but now if only i try to type "make" on shell then nothing happen, the compile does not start at all and the entire Workbench seems freezed after that (i can't click on any icons on the desktop)

Only the keyboard still working normally so atleast i can reset the machine

I really don't know what happen and why, recently i've installed QT and nothing else ... please any tips ?

Just for info I'm using AmigaOS 4.1 Update 6 + all latest updates + latest SDK and make 53.1
kas1e
Beta Tester
Beta Tester
Posts: 543
Joined: Sat Jun 18, 2011 8:56 am
Contact:

Re: Make 53.1 strange problem

Post by kas1e »

Maybe your qt installation add some new PATH to system, and now "make" from qt is used instead of original one ? I.e. check user-startup and try to remove qt path/reboot to see if it helps.
User avatar
samo79
Posts: 580
Joined: Sat Jun 18, 2011 12:13 am
Location: Italy

Re: Make 53.1 strange problem

Post by samo79 »

kas1e wrote:Maybe your qt installation add some new PATH to system, and now "make" from qt is used instead of original one ? I.e. check user-startup and try to remove qt path/reboot to see if it helps.
I though about and i already try this solution but problem still ..
At this point I really don't know .. :|
kas1e
Beta Tester
Beta Tester
Posts: 543
Joined: Sat Jun 18, 2011 8:56 am
Contact:

Re: Make 53.1 strange problem

Post by kas1e »

@samo79
You can upload your project somewhere and i can try on my setup.
User avatar
salass00
AmigaOS Core Developer
AmigaOS Core Developer
Posts: 534
Joined: Sat Jun 18, 2011 4:12 pm
Location: Finland
Contact:

Re: Make 53.1 strange problem

Post by salass00 »

@samo79

Try typing 'which make' in a shell to see if it's using the correct make command.
User avatar
samo79
Posts: 580
Joined: Sat Jun 18, 2011 12:13 am
Location: Italy

Re: Make 53.1 strange problem

Post by samo79 »

@salass00
4.AmigaOS4:C> which make
AmigaOS4:C/make
4.AmigaOS4:C> version make
make 53.1
4.AmigaOS4:C>
"which make" does not produce any output ?

@kas1e

Ok, but most probably the problem it's not the source but the command i think, infact i can reproduce the issue only typing "make" (that point to the source or not)
User avatar
samo79
Posts: 580
Joined: Sat Jun 18, 2011 12:13 am
Location: Italy

Re: Make 53.1 strange problem

Post by samo79 »

@kas1e

Here the link of the latest AmiArcadia source: http://www.sendspace.com/file/w6xy48

To compile an OS4 binary just type:

make -f makefile.debug
User avatar
salass00
AmigaOS Core Developer
AmigaOS Core Developer
Posts: 534
Joined: Sat Jun 18, 2011 4:12 pm
Location: Finland
Contact:

Re: Make 53.1 strange problem

Post by salass00 »

Why is your make command in "SYS:C"? The normal location for it is "SDK:C" (it's part of the SDK).
User avatar
samo79
Posts: 580
Joined: Sat Jun 18, 2011 12:13 am
Location: Italy

Re: Make 53.1 strange problem

Post by samo79 »

Good question :-)
Checked now in SDK:C and i have the same 53.1 version, so i removed the file stored in SYS:C

But still i have the same problem :|
kas1e
Beta Tester
Beta Tester
Posts: 543
Joined: Sat Jun 18, 2011 8:56 am
Contact:

Re: Make 53.1 strange problem

Post by kas1e »

@samo79

Everthing works fine. I just unpack sources, and:

ram:> cd source
ram:source> sh
/Ram Disk/Source/ make -f makefile.debug

And all start to compiles.

I even tryed without going to bash (i.e. without "sh"), and it also start to compiles.

But it did throw error that can't compile an object, because can't find out some includes, but thats another problem not related to "make" at all of course.
Post Reply