Quite the conundrum.  Thanks for the explanation.  New motto: Write once, 
wrestle lots, and deploy on multiple platforms.  

Mark

On May 19, 2010, at 10:13 AM, Richard Gaskin wrote:

> Mark Swindell wrote:
> 
>> That's seems a ridiculously obtuse process.  Not doubting it, but couldn't 
>> the application builder be made to take care of this?
>> Mark
> 
> I agree that it's way more work than would be desirable, but we discussed 
> this here in a thread a couple months back related to a multi-platform 
> installer I was making and we couldn't come up with a simpler solution.
> 
> The outcome of that thread was that ultimately this is a difference in file 
> system capabilities, and not something Rev can address.  You simply can't set 
> the Unix executable bit from Windows, since the Win file system has no such 
> property.
> 
> If someone comes up with a way to do it I'd be very happy to learn it, but 
> last time we explored it here we came up empty.
> 
> --
> Richard Gaskin
> Fourth World
> Rev training and consulting: http://www.fourthworld.com
> Webzine for Rev developers: http://www.revjournal.com
> revJournal blog: http://revjournal.com/blog.irv
> 
>> On May 19, 2010, at 9:32 AM, Richard Gaskin wrote:
>> 
>>> Steve King wrote:
>>> 
>>>> I know nothing at all of Macs....
>>>> 
>>>> I have Rev Studio (windows) and in the standalone builder there is a Mac
>>>> (OSX) tab and when I build my Windows Standalone, I also get a Mac folder.
>>>> 
>>>> Is this a Mac standlone of any type? If so, how is it used. What is OSX?
>>> 
>>> "OSX" is a misspelling of "OS X" ("OS version 10"), the Mac operating 
>>> system Apple ships with their computers.
>>> 
>>>> I never build for Macs, it just happens in the club this application is for
>>>> there is one Mac user. All the rest are windows users.
>>> 
>>> Unfortunately, Apple's Unix core will require an extra step to deploy there:
>>> 
>>> The folder you see is what Apple calls a "bundle", and contains all the 
>>> parts and pieces the app needs to run, things that are embedded into a 
>>> single file on Windows.
>>> 
>>> Within the bundle at this path:
>>> 
>>> /<bundlename>.app/Contents/MacOS/<exename>
>>> 
>>> ...where it says <exename> you'll find the actual executable.  But since it 
>>> was generated from Windows it has no executable bit, which Unix-based file 
>>> systems need to run a file as an executable.
>>> 
>>> To make the app runnnable you'll need to copy the *.app bundle to a Mac, 
>>> then on the Mac use Terminal to change the permissions on the executable 
>>> using chmod.
>>> 
>>> If there's an easier way to generate Mac standalones from Windows I haven't 
>>> found it.
>>> 
> 
> _______________________________________________
> use-revolution mailing list
> use-revolution@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution

_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to