MGP - MagicPoint

Ieri sera si discuteva di MagicPoint (http://member.wide.ad.jp/wg/mgp/),
un tool per X11 per fare presentazioni.

Alcuni chiarimenti:

- in Debian (quindi Ubuntu, KUbuntu) i binari di mgp ed altre
applicazioni collegate (mgp2ps, mgpnet, ...) si trovano
in /usr/X11R6/bin/ che usualmente non è incluso nel PATH

- mgpnet è un piccolo server http che viene eseguito sulla macchina di
chi fa la presentazione
  $ mgpnet presentazione.mgp
offrendo all'audience la possibilità di vedere i lucidi connettendosi
via http al server alla porta 9999 (http://hostname:9999)

Buon divertimento con mgp!

Paolo.

Ciao, ho provato a scaricare e compilare Magic Point.

Seguendo il file README, arrivo a dare make, ma

steeve(a)forgy:/usr/src/magicpoint-1.11b $ make
rm -f mgp.o
gcc -c -O2 -fno-strict-aliasing -I/usr/X11R6/include -Dlinux
-D__amd64__
[...una serie di opzioni -Dxxxxx....]
-I/usr/include/freetype2 -I/usr/include/freetype -DUUDECODE=\"no\"
-DGUNZIP=\"/bin/gunzip\" -I/usr/include/libpng12 -I/usr/include
-I/usr/include -I mgp.c
gcc: no input files
make: *** [mgp.o] Error 1
steeve(a)forgy:/usr/src/magicpoint-1.11b $

btw, il file mgp.c e' presente nella directory.
Non sapendo praticamente niente di programmazione c, può benissimo
essere una stupidata, ma non riesco a capire cosa sia a causare il
problema.
usando make -d appare, tra le altre cose:

     Finished prerequisites of target file `mgp.o'.
    Must remake target `mgp.o'.
rm -f mgp.o
Got a SIGCHLD; 1 unreaped children.
Putting child 0x0055b280 (mgp.o) PID 12126 on the chain.
Live child 0x0055b280 (mgp.o) PID 12126
Reaping winning child 0x0055b280 PID 12126

Qualche idea?
Ciao e grazie :slight_smile:
Stefano

Per compilare i sorgenti c'è qualche build-dependency da tenere in
considerazione:
http://packages.ubuntu.com/breezy/source/mgp

Comunque ti consiglio "the easy way" per il tuo amd64:

$ sudo apt-get install mgp

Paolo.

Ops... mi era sfuggito il pacchetto in synaptic :S
gracias! :slight_smile:
Stefano