Igor Stasenko escreveu:
(...)
are you sure you running HydraVM? (HydraVM isHydra "print-it") You can do save-as-headless-image using any VM, but to run second image you need Hydra VM.
I was unable to build HydraVM under linux. After:
$ cd conf $ ./configure --prefix=/usr ... $ make
It was not able to find interp_prototypes.h ...
gcc -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 -DHAVE_CONFIG_H -DSQUEAK_BUILTIN_PLUGIN -I/home/casimiro/Softwares/squeak/platforms/unix/config -I/home/casimiro/Softwares/squeak/platforms/unix/vm -I/home/casimiro/Softwares/squeak/platforms/Cross/vm -I/home/casimiro/Softwares/squeak/platforms/unix/src/vm -I/home/casimiro/Softwares/squeak/platforms/Cross/vm -I/home/casimiro/Softwares/squeak/platforms/unix/src/vm -I/home/casimiro/Softwares/squeak/platforms/unix/vm -I/home/casimiro/Softwares/squeak/platforms/Cross/plugins/FilePlugin -I/home/casimiro/Softwares/squeak/platforms/unix/plugins/B3DAcceleratorPlugin -I/home/casimiro/Softwares/squeak/platforms/unix/config -I/home/casimiro/Softwares/squeak/platforms/unix/vm -I/home/casimiro/Softwares/squeak/platforms/Cross/vm -I/home/casimiro/Softwares/squeak/platforms/unix/src/vm -c -o gnu-interp.o gnu-interp.c In file included from /home/casimiro/Softwares/squeak/platforms/unix/vm/sqGnu.h:36, from gnu-interp.c:8: /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:166:31: error: interp_prototypes.h: Arquivo ou diretório não encontrado In file included from /home/casimiro/Softwares/squeak/platforms/unix/vm/sqGnu.h:36, from gnu-interp.c:8: /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:175: error: expected ‘)’ before ‘sqInt’ /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:176: error: expected ‘)’ before ‘sqInt’ /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:177: warning: parameter names (without types) in function declaration /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:180: error: expected ‘)’ before ‘sqInt’ /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:181: error: expected ‘)’ before ‘sqInt’ /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:185: error: expected ‘)’ before ‘sqInt’ /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:199: warning: parameter names (without types) in function declaration /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:200: warning: parameter names (without types) in function declaration /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:201: warning: parameter names (without types) in function declaration /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:202: warning: parameter names (without types) in function declaration /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:206: warning: parameter names (without types) in function declaration /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:333: error: expected ‘)’ before ‘sqInt’ /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:336: error: expected ‘)’ before ‘sqInputEvent’ /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:341: error: expected ‘)’ before ‘char’ /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:342: warning: parameter names (without types) in function declaration /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:343: error: expected ‘)’ before ‘sqInt’ /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:344: error: expected ‘)’ before ‘sqInt’ /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:345: warning: parameter names (without types) in function declaration /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:360: warning: parameter names (without types) in function declaration /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:361: warning: parameter names (without types) in function declaration /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:362: warning: parameter names (without types) in function declaration /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:363: warning: parameter names (without types) in function declaration /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:425: warning: parameter names (without types) in function declaration /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:431: warning: ‘struct vmEventQueue’ declared inside parameter list /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:431: warning: its scope is only this definition or declaration, which is probably not what you want /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:432: warning: ‘struct vmEventQueue’ declared inside parameter list /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:432: warning: ‘struct vmEvent’ declared inside parameter list /home/casimiro/Softwares/squeak/platforms/Cross/vm/sq.h:433: warning: ‘struct vmEventQueue’ declared inside parameter list gnu-interp.c: In function ‘snapshot’: gnu-interp.c:21340: error: ‘imageName’ undeclared (first use in this function) gnu-interp.c:21340: error: (Each undeclared identifier is reported only once gnu-interp.c:21340: error: for each function it appears in.) gnu-interp.c: In function ‘writeImageFileIO’: gnu-interp.c:22626: error: ‘imageName’ undeclared (first use in this function) gnu-interp.c: In function ‘writeImageFile’: gnu-interp.c:22664: error: ‘imageName’ undeclared (first use in this function) make[1]: ** [gnu-interp.o] Erro 1 make: ** [vm/vm.a] Erro 2