LINUX.ORG.RU

Ассемблерные ошибки при сборке GCCшкой

 , ,


1

2

Привет. У меня есть небольшой just-for-fun проект. Под линуксом все собирается и работает ок, а под виндой при компиляции(или линковке?) виндовой gcc выпадает ошибка

C:\Users\user\AppData\Local\Temp\ccF9IWCB.s: Assembler messages:
C:\Users\user\AppData\Local\Temp\ccF9IWCB.s:343: Error: junk `(%rip)' after expression
C:\Users\user\AppData\Local\Temp\ccF9IWCB.s:343: Error: operand type mismatch for `lea'
В параметрах компиляции ничего необычного
-Wall -g -O0
Фишка в том, что у меня в исходниках нет ни одной ассемблерной вставки, я даж не знаю на какую часть кода жаловаться. Любезные GCC сеньоры, подскажите мне, куда копать.

★★★★★
Ответ на: комментарий от Bfgeshka

он самый. Прост mingw из консоли вызвается командой gcc

Target: x86_64-w64-mingw32

Aswed ★★★★★
() автор топика
Ответ на: комментарий от Bfgeshka

Хмм, у меня оказывается компилятор вызывался не из MinGW, а из Haskell Platform. Спасибо за помощь :)

Aswed ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.