Я не уверен, является ли эта проблема странной или тривиальной.
Справочная информация выглядит следующим образом: в нашей лаборатории есть робот FANUC, который может взаимодействовать через их собственный язык KAREL (я просто понимаю, что мой тег, вероятно, вводит в заблуждение).Техник предоставил мне компилятор - ktrans.exe, который «работает на его машине».На моей машине, однако, он не работает тихо.Оба Windows 10 Professional.
Из того, что я вижу с помощью gdb в Powershell (Win10 и Win8) и запуска его под Wine (Ubuntu16 и Sabayon Linux), является то, что существует ошибка, связанная с mfc42.dll.
Трассировка от gdb Powershell: gdb ktrans.exe
https://pastebin.com/qeBBTKGu
Трассировка от вина: wine ktrans.exe
https://pastebin.com/tnCj9DrB
Нет разницы в ошибках, если я запускаю это в32 бит или 64 бит.
Через некоторое время мы получим пакет автономного программирования FANUC, который должен решить проблему.Но я хотел бы иметь эту возможность раньше, и мне также любопытно, что происходит.
У кого-нибудь есть подсказка о том, почему это может происходить?Или что я мог посмотреть, чтобы отладить это дальше?У меня нет доступа к источникам ktrans.
Бест,
Ники