Hallo Michael, * Michael Schulz schrieb am 30.Mai.2000:
Also dachte ich mir elm.c bearbeiten, wo der Aufruf drinsteht:
char* argv[16] = {XTERM, "-e", MUTT, NULL};
ich schätze mal, daß das argv nicht das von main geerbte ist, sondern für ein execv bzw. execvp benutzt wird. Siehe man 3 execv
XTERM ist "/usr/bin/xterm", MUTT ist "/usr/local/bin/mutt"
Frage: Wo bringe ich jetzt -fn und -geometry unter. Zusammen mit dem -e in den beiden "" kommt die Fehlermeldung:
Du mußt neue Felder aufmachen, das Ende wird durch die NULL erkannt. Versuch es mal mit: char* argv[16] = {XTERM, "-e", "-fn 10x20", "-geometry 100x40", MUTT, Null} Eine Zeile. Kann auch sein, daß er ... "-fn", "10x20", "-geometry", "100x40", ... braucht. Mich verwirrt ein wenig die 16 in argv[16]. argv wird doch durch explizite Angabe vollständig definiert. Bernd --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com