Собираю bochs-20110214 версия для Windows в командной строку ввожу: sh .conf.win32-vcpp на что получаю ответ : .conf.win32-vcpp: 19: ./configure: Permission denied Removing curly brackets in ./plex86/kernel/freebsd/Makefile for NMAKE. .conf.win32-vcpp Код (Text): #!/bin/sh set echo ./configure --target=pentium-windows \ --enable-sb16 \ --enable-ne2000 \ --enable-all-optimizations \ --enable-cpu-level=6 \ --enable-x86-64 \ --enable-pci \ --enable-acpi \ --enable-clgd54xx \ --enable-usb \ --enable-usb-ohci \ --enable-show-ips \ --disable-readline \ --without-x \ --with-win32 --with-rfb --with-nogui # --enable-external-debugger \ # --enable-x86-debugger \ # --enable-iodebug \ # --enable-debugger \ # --enable-sep \ # --enable-icache \ # --enable-plugins \ unset echo # Fix up all makefiles so that nmake can handle them. for i in `find . -name Makefile`; do echo Removing curly brackets in $i for NMAKE. mv $i $i.tmp sed -e 's/{/(/g' -e 's/}/)/g' < $i.tmp > $i rm -f $i.tmp done Код (Text): # FreeBSD Kernel module makefile SRCS= ../plex86.o KMOD= plex86 .include <bsd.kmod.mk> Компиляцию я произвожу из ОС Линукс. пробивал компилировать как под рутом так и под пользователем, результат один...( файловая система фат32.
У configure не стоят права на исполнение. Скопируйте на раздел с ФС, которая нормально поддерживает Unix-права доступа и выставите атрибут исполняемости для всех скриптов.
Блин! Зачем создавать себе лишние сложности? И "win32-vcpp" явно указывает, что нужен VisualC++. Об этом же говорит и сообщение про nmake. Откуда они в Линуксе? Или я что-то пропустил? Или вы все это еще и через wine делать будете. ================= Помедитировав, понял - вам нужен эмулятор Винды. Ну так и собирайте bochs для Линукс и не придумывайте себе проблем. Потом в этом bochs и запустите Винду.