Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'An HP All-in-One software installation issue' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
An HP All-in-One software installation issue
Authored by: jms1 on Aug 28, '07 06:07:29PM

This is, unfortunately, a recurring problem- programs written for the Mac which "don't know how to deal with case-sensitive filesystems", as if there were some problem with them... the real issue is that whoever has been writing these programs has been writing sloppy code. Almost every unix-type system out there (Linux, BSD, Solaris, HP/UX, AIX, etc.) have ALWAYS used case-sensitive filesystems.

The only "special" thing you need to do in order to work with a case-sensitive filesystem is be careful that your filenames match- if you have a file called "ABC.txt", make sure your code looks for it as "ABC.txt", instead of "abc.txt" or "ABC.TXT".

It's called "paying attention to detail", and it's something that every programmer should be doing. I've been writing code since the late 1970's, and in my mind there is NO EXCUSE for this kind of sloppy programming.

This is a page that I wrote which explains the problem, as well as how I was able to solve it for one particular game simply by finding the filenames that a program was looking for and making the filenames within the .app bundle match them. Of course, if different parts of the program look for the same file with differently-cased names, I would resort to something like symlinks to make it work.



[ Reply to This | # ]