PDA

View Full Version : [BASH]resize terminale e compilazione


Rsk
12-01-2011, 11:45
Ragazzi.. ho realizzato un'applicazione che utilizza le librerie ncurses.

Dato che la dimensione standard del terminale non è sufficiente a contenere tutta la window dell'applicazione ho pensato di ridimensionare il terminale e ridurre lo zoom tramite makefile e poi avviare la compilazione e l'esecuzione del programma.

Il makefile è questo

app: software.c
gnome-terminal --geometry=110x55 --zoom=.80
gcc -o app software.c -lncurses
./app
rm app


Il problema è che crea una nuova shell delle dimensioni desiderate, ma l'esecuzione del programma avviene sulla shell di partenza..

Come posso risolvere?

Gimli[2BV!2B]
12-01-2011, 22:42
app: software.c
gcc -o app software.c -lncurses
gnome-terminal --geometry=110x55 --zoom=.80 --command=./app
rm app Non uso Gnome, quindi è un'ipotesi basata sulla man page di gnome-terminal (http://pwet.fr/man/linux/commandes/gnome_terminal).