I see the issue. You haven't installed shoes really, you're just using the .run 
file that lets you start using shoes quickly. I'm running on linux too btw, so 
this is not like a windows thing or something, it's just what you get when you 
install shoes. What you need to do on linux to install is build from source 
basically. Download the source tarball (which is the last link on this page: 
http://shoooes.net/downloads/) and then follow the instructions in the readme 
after unzipping to install it. Once you do that, the $ shoes -p command will 
become available to you, and you'll also be able to run shoes scripts from the 
command line like $ shoes myshoesapp.rb

I had the same issue in not realizing I had to install using the source, wish 
it was pointed out to me so I hadn't wasted the time I did trying to figure it 
out. Hopefully, this solves your issues. Just install from source and then run 
the command "shoes -p" to get the GUI going, and rest is self-explanatory. Just 
hope it works for you.

-Ehsan

Subject: Re: best way to get a RUN file for my app like shoes2.run
From: [email protected]
To: [email protected]
Date: Tue, 26 May 2009 18:54:35 +1200



@ Ehsanul


I run Linux and this is what i get for shoes2 & shoes3 (aka shoes-0.r1243.run)


from the terminal on my box 

d...@main-pc:~$ /spare/downloads/shoes3.run  --help

Makeself version 2.1.4                             

 1) Getting help or info about /spare/downloads/shoes3.run :

  /spare/downloads/shoes3.run --help   Print this message   

  /spare/downloads/shoes3.run --info   Print embedded info : title, default 
target directory, embedded script ...

  /spare/downloads/shoes3.run --lsm    Print embedded lsm entry (or no LSM)     
                                 

  /spare/downloads/shoes3.run --list   Print the list of files in the archive   
                                 

  /spare/downloads/shoes3.run --check  Checks integrity of the archive          
                                 

                                                                                
                                 

 2) Running /spare/downloads/shoes3.run :                                       
                                 

  /spare/downloads/shoes3.run [options] [--] [additional arguments to embedded 
script]                           

  with following options (in that order)                                        
                                 

  --confirm             Ask before running embedded script                      
                                 

  --noexec              Do not run embedded script                              
                                 

  --keep                Do not erase target directory after running             
                                 

                        the embedded script                                     
                                 

  --nox11               Do not spawn an xterm                                   
                                 

  --nochown             Do not give the extracted files to the current user     
                                 

  --target NewDirectory Extract in NewDirectory                                 
                                 

  --tar arg1 [arg2 ...] Access the contents of the archive through the tar 
command                               

  --                    Following arguments will be passed to the embedded 
script                                

d...@main-pc:~$ /spare/downloads/shoes2.run  --help                             
                                 

Makeself version 2.1.5                                                          
                                 

 1) Getting help or info about /spare/downloads/shoes2.run :                    
                                 

  /spare/downloads/shoes2.run --help   Print this message                       
                                 

  /spare/downloads/shoes2.run --info   Print embedded info : title, default 
target directory, embedded script ...

  /spare/downloads/shoes2.run --lsm    Print embedded lsm entry (or no LSM)     
                                 

  /spare/downloads/shoes2.run --list   Print the list of files in the archive   
                                 

  /spare/downloads/shoes2.run --check  Checks integrity of the archive


 2) Running /spare/downloads/shoes2.run :

  /spare/downloads/shoes2.run [options] [--] [additional arguments to embedded 
script]

  with following options (in that order)

  --confirm             Ask before running embedded script

  --noexec              Do not run embedded script

  --keep                Do not erase target directory after running

                        the embedded script

  --nox11               Do not spawn an xterm

  --nochown             Do not give the extracted files to the current user

  --target NewDirectory Extract in NewDirectory

  --tar arg1 [arg2 ...] Access the contents of the archive through the tar 
command

  --                    Following arguments will be passed to the embedded 
script

d...@main-pc:~$


Where is there the -p you speak of? it's linux not windows.


thanks for your help


Dave.


On Tuesday 26 May 2009 05:35:39 pm Ehsanul Hoque wrote:

> Well, you might be thinking too far. Do you really need a self-extracting

> archive? You can just run the $ shoes -p command, and use the package

> manager. And you can make an executable for any OS, no matter what OS you

> are on. So is there any particular issue you have with just doing that?

>

> Subject: Re: best way to get a RUN file for my app like shoes2.run

> From: [email protected]

> To: [email protected]

> Date: Tue, 26 May 2009 17:29:49 +1200

>

> On Tuesday 26 May 2009 03:17:19 pm _why wrote:

> > On Tue, May 26, 2009 at 11:00:13AM +1200, dave lilley wrote:

> > >        aprogram myshoesapp.rb -> myshoesapp.run (and perhaps

> > >

> > > the win / mac versions too)

> > >

> > >        aprogram -w myshoesapp.rb -> myshoesapp.exe

> > >

> > >        aprogram -m myshoesapp.rb -> myshoesapp.dmg

> >

> > Right now there is only: shoes -p (which makes .exe, .dmg, .run or

> >

> > .shy.)

> >

> >

> >

> > But I like your suggestion as well: a simple command that doesn't

> >

> > pop up the packager, but just makes the executable. Kaput.

> >

> >

> >

> > _why

>

> @_why,

>

>

> what is the process of doing this on the mac?

>

>        1. use tar gzip to combine shoes & the script

>

>        2. make the archive self-extracting

>

>        3. have a auto run bash script to run shoes

>

>        4. delete all files extracted upon closure of shoes.

>

>

> me thinking as a noob that if it can be done on a mac then it wouldn't be

> too hard to copy it the process to linux (me says with no knowledge).

>

>

> Dave.

>

>

>

> _________________________________________________________________

> Hotmail® has ever-growing storage! Don’t worry about storage limits.

> http://windowslive.com/Tutorial/Hotmail/Storage?ocid=TXT_TAGLM_WL_HM_Tutori

>al_Storage1_052009




_________________________________________________________________
Hotmail® goes with you. 
http://windowslive.com/Tutorial/Hotmail/Mobile?ocid=TXT_TAGLM_WL_HM_Tutorial_Mobile1_052009

Reply via email to