On Tuesday, August 26, 2003, at 03:58 PM, Dar Scott wrote:


I downloaded the Darwin engine and I can do this:

./mc helloworld.txt

In this form, the text file does not seem to need #!.

Sounds correct


This engine seems bloated; it is well over 2MB. X11?


I just grabbed the darwin mc from metacard.com. I ran "strip" on it, and filesize is still 2.7 MB. Must have been already stripped so that doesn't help. According to "otool -L", it links with only one shared library, libSystem. Also ran "strings < mc | grep -i lib" to see what kind of stuff it was compiled with.


Educated guess: it is statically linked with Xlib (X11), zlib, libpng, libjpeg and maybe others. Therefore the size. This seems rather a waste since the OS X version need not link with X11.

By comparison it's not that bad. The Revolution OS X engine is 3.5 MB and doesn't even have X11 libs in it. It strips down to only 3.1 MB.

I seem to have forgotten most of what I know of unix from a quarter century ago.

I don't need cgi (yet). I just want to do some command-line work. Does this file (mc) go into /etc/bin or some other directory? What permissions and ownership should it have.


If the command ./mc helloworld.txt worked, then it's already executable.


sudo cp mc /usr/local/bin
or
sudo cp mc /usr/bin

To put it onto (probably) your path. Then create a text file with

#!/your/path/to/mc
e.g.
#!/usr/bin/mc

as the first line. Make the text file executable. Then you can run it just as ./myScript or ./myScript.sh or whatever

I'm currently editing with TextEdit. I am not able to type the text file name to the terminal just as I would a program. I get a permissions error. Do I need to make it executable? TextEdit does not make files executable. The "get info" does not have an execute option on permissions. Do I need to go in and chmod each file? Maybe I need to make an editor with Revolution.

That's unfortunate about the Finder not exposing the execute permissions. I know there are 3rd party software that can do it from a GUI, or just use chmod from the command line that's what I do.


I suspect I'm missing the obvious.

No I don't think so


Even though I'm an old school lisp guy, I don't emacs and I had a hypnotist purge all knowledge of vi years ago. I think I did; I don't remember vi, anyway.

Better learn Emacs then ;-) I distribute an binary, self contained app bundle of Emacs for OS X:
http://mindlube.com/products/emacs/


A non-GUI Emacs is also built OS X- which is nice for editing files as root from terminal.app

Alex Rice, Software Developer
Architectural Research Consultants, Inc.
http://ARCplanning.com

_______________________________________________
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to