bugGNUstep - Bugs: bug #26409, On Windows, "make" isn't...

Group
 
 

bug #26409: On Windows, "make" isn't found.

Submitter:  Markus Hitter <hitterm>
Submitted:  Fri 01 May 2009 11:07:17 AM UTC
   
 
Category:  ProjectCenter Severity:  3 - Normal
Item Group:  Bug Status:  None
Privacy:  Public Assigned to:  None
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Fri 09 Apr 2010 10:28:21 PM UTC, comment #6: 

no feedback gotten on this, it works when set with the new preference.

Riccardo Mottola <rmottola>
Group Member
Wed 07 Oct 2009 08:37:02 AM UTC, comment #5: 

if you have SVN trunk of both the core libraries and ProjectCenter, you should be able to build and run things in PC once you set the executable path by using the standard file browser.
Please give us some feedback, the next release of project center shall be usable on windows!

Riccardo Mottola <rmottola>
Group Member
Thu 11 Jun 2009 10:45:24 AM UTC, comment #4: 

have you tried SVN trunk of ProjectCenter?
It has the option to set the make path and solve your problem at the root.

Riccardo Mottola <rmottola>
Group Member
Fri 15 May 2009 10:17:57 PM UTC, comment #3: 

In the upcoming version of ProjectCenter I have implemented a way to select the make executable under windows. I think all guessowrk will never be really correct. Also, even on unix, you might have different versions of make lying around.


For the time being, you can insert something like
/g/GNUstep/bin/make.exe

and it should work afterwards.

(the same holds true for gdb, although the upcoming integrated debugger won't work on windows)

Riccardo Mottola <rmottola>
Group Member
Fri 01 May 2009 11:04:29 PM UTC, comment #2: 

In my own apps I prefer system() and popen() over NSTask to have an environment identical to an interactive shell.

Markus Hitter <hitterm>
Fri 01 May 2009 06:39:43 PM UTC, comment #1: 

I'm not sure the best way to solve this. It might be interesting to add support in NSFileManager and NSTask (perhaps other places?) to look for files in the mingw directory space if an absolute path is specified, but the path is not a fully qualified Windows path (with drive designation).

Adam Fedor <fedor>
Group administrator
Fri 01 May 2009 11:07:17 AM UTC, original submission:  

Steps to reproduce:

1. Install the current set of Windows installers:

- gnustep-system-0.22.0
- gnustep-core-0.22.0
- gnustep-devel-1.0.0
- SystemPreferences-1.0.2.7
- gorm-1.2.8
- ProjectCenter-0.5.0

2. Launch ProjectCenter, create an application from the template and hit the Build button.

3. In the upcoming build window, hit Build again.


Expected result:

The application is built (at 2., actually).


Actual result:

ProjectCenter shows an error message "Build terminated. Build tool not found. File "/usr/bin/make" not found"


Investigation:

The error message is correct. Make is to be found in C:\GNUstep\bin\make.exe. This mismatch shouldn't happen on a virgin, default install.


BTW: Where would I set make's location? ProjectCenter doesn't appear to have such an option.

Markus Hitter <hitterm>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by rmottola (Posted a comment)
  • -email is unavailable- added by fedor (Posted a comment)
  • -email is unavailable- added by hitterm (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follows 1 latest change.

    Date Changed by Updated Field Previous Value => Replaced by
    2010-04-09 rmottola Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code