bugGNUstep - Bugs: bug #3745, installing make under mingw/msys

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #3745: installing make under mingw/msys

Submitted by:  matt rice <ratmice>
Submitted on:  Sat 24 May 2003 06:19:43 AM UTC  
 
Category: MakefilesSeverity: 1 - Wish
Item Group: InstallationStatus: Fixed
Privacy: PublicAssigned to: Nicola Pero <nico>
Open/Closed: Closed

Fri 31 Oct 2003 05:14:53 PM UTC, comment #4:

Thanks. I applied the config.make.in patch.

Nicola Pero <nico>
Project MemberIn charge of this item.
Mon 22 Sep 2003 10:32:17 PM UTC, comment #3:

I just ran into this as well. It still doesn't work with the current source, since mingw32 defines LN_S to ln -s (even though it's not really). You need the config.make.in patch shown here for it to work.

Adam Fedor <fedor>
Project Administrator
Tue 03 Jun 2003 11:39:50 PM UTC, comment #2:

sort of, it creates the symlinks now because LN_S == ln -s in config.make, though the implementation of ln -s seems to be pure evil, the symlinks aren't symlinks, but copies. this, causes make crash on a second install like:

$ make install
Moving paths from old heirarchy:
c:/GNUstep/System/Makefiles: Cannot move. Already exists in new location
Creating system domain: c:/GNUstep/System
Creating local and network dirs: c:/GNUstep/Local, c:/GNUstep/Network
Creating makefile directories in: c:/GNUstep/System/Library/Makefiles
rm: `c:/GNUstep/System/Makefiles' is a directory
make: [install] Error 1 (ignored)
ln: `Makefiles': cannot overwrite directory
make: *** [install] Error 1

here's a patch that sets HAS_LN_S to no in config.make.in if the target_os is mingw32

matt rice <ratmice>
Project Member
Mon 02 Jun 2003 09:30:55 AM UTC, comment #1:

Hi Matt, thanks.

Could you check the latest CVS (with my latest changes) and let me know if that works better.

Nicola Pero <nico>
Project MemberIn charge of this item.
Sat 24 May 2003 06:19:43 AM UTC, original submission:

I never noticed this under other platforms, but i noticed while installing make under mingw/msys

Creating makefile directories in: /usr/GNUstep/System/Library/Makefiles
ln: creating symbolic link `/usr/GNUstep/System/Makefiles' to `Library/Makefiles': No such file or directory
make: [install] Error 1 (ignored)

though i'm a little curious wether it should work as is

matt rice <ratmice>
Project Member

 

Attached Files
file #476:  config.make.in.diff added by ratmice (446B - text/plain)
file #463:  GNUmakefile.in.diff added by ratmice (546B - text/plain - patch)

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

Do you think this task is very important?
If so, you can click here to add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.

 

Please enter the title of George Orwell's famous dystopian book (it's a date):

 

 

Follow 7 latest changes.

Date Changed By Updated Field Previous Value => Replaced By
Fri 31 Oct 2003 05:14:53 PM UTCnicoStatusNone=>(Error - Not Found)
  Open/ClosedAnalyzed=>(Error - Not Found)
Mon 27 Oct 2003 05:36:55 PM UTCnicoOpen/ClosedClosed=>(Error - Not Found)
Mon 27 Oct 2003 05:30:12 PM UTCnicoOpen/ClosedAnalyzed=>(Error - Not Found)
Mon 02 Jun 2003 09:31:18 AM UTCnicoAssigned toNone=>NA
Mon 02 Jun 2003 09:30:55 AM UTCnicoSeverity3 - Normal=>(Error - Not Found)
  Open/ClosedOpen=>(Error - Not Found)

Back to the top


Powered by Savane 3.1-cleanup1