Когда я запускаю пакетный файл make в своем терминале Cygwin, я получаю следующий вывод:
mparadis@A-082-MPARADI-0 ~/pepper_19/examples$ make
make -C dlopen
make[1]: Entering directory `/cygdrive/c/nacl_sdk/pepper_19/examples/dlopen' /cygdrive/c/nacl_sdk/pepper_19/toolchain/win_x86_glibc/bin/i686-nacl-g++ -o dlopen_x86_32.o -c
dlopen.cc -m32 -g -O0 -pthread -std=gnu++98 -Wno-long-long -Wall
Makefile:92: recipe for target `dlopen_x86_32.o' failed
make[1]: *** [dlopen_x86_32.o] Error 127
make[1]: Leaving directory `/cygdrive/c/nacl_sdk/pepper_19/examples/dlopen'
Makefile:33: recipe for target `dlopen_TARGET' failed
make: *** [dlopen_TARGET] Error 2
Потребовалось некоторое время, чтобы правильно настроить Python, потому что мне нужен был пакет языкового интерпретатора, и я не знал, что у меня его еще нет. Моя переменная env
для Python правильно установлена на C:\python27
. Я получаю те же результаты при компиляции кода моих коллег, который я могу нормально скомпилировать на Mac или Linux. К сожалению, мне нужно, чтобы это работало и в моей среде Cygwin.
Любой, у кого есть опыт использования собственного клиента Google или кто знает, почему это происходит, сообщите, пожалуйста. Я так долго этим занимался, что смотрю косыми глазами на экран компьютера.
ОБНОВИТЬ:
Если я вставлю флаг --version
в указанную команду в make-файле, я получу ту же ошибку, что и выше. Однако, если я наберу команду как есть из того же рабочего каталога, что и файл make, я получу следующее:
mparadis@A-082-MPARADI-0 ~/pepper_19/examples/dlopen> $ /cygdrive/c/nacl_sdk/pepper_19/toolchain/win_x86_glibc/bin/i686-nacl-g++.exe -o dlopn_x86_32.o -c dlopen.cc -m32 -g -O0 -pthread -std=gnu++98 --версия
mparadis@A-082-MPARADI-0 ~/pepper_19/examples/dlopen $
Другими словами, он просто задумывается на долю секунды, а затем возвращается к подсказке.
i686-nacl-g++
в этом месте, и что вы видите, когда вызываете его таким образом с--version
в качестве аргумента? - person Reinier Torenbeek   schedule 07.08.2012/cygdrive/c/nacl_sdk/pepper_19/toolchain/win_x86_glibc/bin/i686-nacl-g++ --version
? Я думаю, что ошибка 127 указывает на то, что исполняемый файл отсутствует. - person Reinier Torenbeek   schedule 08.08.2012