Previous Thread
Next Thread
Print Thread
XCode Project Case-Sensitivity Problem #15147 08/18/06 05:41 AM
Joined: Aug 2006
Posts: 5
A
aPinecone Offline OP
Junior Member
OP Offline
Junior Member
A
Joined: Aug 2006
Posts: 5
Hi all,

There's a bit of a glitch in the XCode project of MacMame. What happens is that Mac OS X can have two different file systems: a case-sensitive one, and a case-insensitive one.

Since I assume whoever made the XCode project file has the case-INsensitive filesystem, the XCode project contains references to source files that are called, say, "I86.c", which of course refers to the source file "i86.c". In the case-insensitive filesystem the two names are the same, but not so in the case-sensitive filesystem.

Of course, to fix this one just needs to rename the source file references in the XCode project, but I thought I'd bring this up since it would save some hassle to the would-be contributor.

Re: XCode Project Case-Sensitivity Problem #15148 08/20/06 03:57 AM
Joined: Jul 2000
Posts: 497
Brad Oliver Offline
MacMAME Author
Offline
MacMAME Author
Joined: Jul 2000
Posts: 497
Quote:
Originally posted by aPinecone:
Of course, to fix this one just needs to rename the source file references in the XCode project, but I thought I'd bring this up since it would save some hassle to the would-be contributor.
The other solution is to tell people to not use abominations of nature like case-sensitive filesystems. wink

Re: XCode Project Case-Sensitivity Problem #15149 08/23/06 05:26 PM
Joined: Aug 2006
Posts: 5
A
aPinecone Offline OP
Junior Member
OP Offline
Junior Member
A
Joined: Aug 2006
Posts: 5
Quote:
Originally posted by Brad Oliver:
Quote:
Originally posted by aPinecone:
[b]Of course, to fix this one just needs to rename the source file references in the XCode project, but I thought I'd bring this up since it would save some hassle to the would-be contributor.
The other solution is to tell people to not use abominations of nature like case-sensitive filesystems. wink [/b]
Eh? I hope you're joking =) Most file systems out there are case-sensitive, and it's not a big stretch to update the xcodeproj to cater to that.

Re: XCode Project Case-Sensitivity Problem #15150 08/23/06 07:32 PM
Joined: Mar 2001
Posts: 16,278
R
R. Belmont Online Content
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,278
In a Mac context, that's very definitely *not* a "most". It's been case-preserving but not -sensitive since at least the original HFS.

Re: XCode Project Case-Sensitivity Problem #15151 08/23/06 09:37 PM
Joined: Feb 2000
Posts: 207
T
tlindner Offline
Senior Member
Offline
Senior Member
T
Joined: Feb 2000
Posts: 207
Even as far back as MFS. smile

--
tim "who needs real folders, anyway" lindner
tlindner@macmess.org


tim lindner
tlindner@macmess.org
Re: XCode Project Case-Sensitivity Problem #15152 08/24/06 01:05 AM
Joined: Jul 2000
Posts: 497
Brad Oliver Offline
MacMAME Author
Offline
MacMAME Author
Joined: Jul 2000
Posts: 497
Quote:
Originally posted by aPinecone:
Eh? I hope you're joking =) Most file systems out there are case-sensitive...
I'm dead serious. Most filesystems are not case-sensitive. NTFS and FAT32, for example, are not by default - same with the common Mac filesystems. (I gather that NTFS actually is, but Win32 is not, but the distinction is not important.) Do not confuse case-sensitive with case-preserving.

As far as I can tell, the only people who use case-sensitive filesystems appear to be Linux/Unix developers who don't know any better and think it's a grand idea to have files like ReadMe.txt and Readme.txt in the same location. ;-)

Edit: I should add, in the interest of fairness, that I'm not at all opposed to case-sensitive fixes to the Xcode projects. I will not be hunting down these bugs myself, however, and I make no promises that the Xcode projects will remain case-sensitive safe.

Re: XCode Project Case-Sensitivity Problem #15153 08/24/06 12:14 PM
Joined: Aug 2006
Posts: 5
A
aPinecone Offline OP
Junior Member
OP Offline
Junior Member
A
Joined: Aug 2006
Posts: 5
Brad, I'm not out here to convince you about the greatness/crappiness of case-sensitive filesystems.

Bottom line is that having the xcodeproj not case-sensitive safe means that there's more hassle for someone using a case-sensitive filesystem when trying to contribute to the project. Make whatever conclusions you want.


Who's Online Now
3 registered members (robcfg, shattered, Luengo), 159 guests, and 2 spiders.
Key: Admin, Global Mod, Mod
ShoutChat Box
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,676
Posts113,824
Members4,859
Most Online418
Aug 14th, 2019
Powered by UBB.threads™ PHP Forum Software 7.7.3