Clang не нахождение файла заголовка GHC для FFILinux

Ответить
Anonymous
 Clang не нахождение файла заголовка GHC для FFI

Сообщение Anonymous »

clang -c ./src/c/CalcLangCompiler.c -o ./obj/c/CalcLangCompiler.o -fPIC -std=c99 -lffi -I./include/c -I./include/haskell -I~/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/x86_64-linux-ghc-9.6.7/rts-1.0.2/include
< /code>
У меня есть приведенный выше код, работающий для компиляции программы C, которая затем связана с программой Haskell. Компиляция Haskell сгенерировала файл STUB, и эта ссылка на файл stub HSFFI.H в операторе включения. Этот файл находится внутри ~/.ghcup/ghc/9.6.7/lib/ghc-9.6.7/lib/x86_64-linux-ghc-9.6.7/rts-1.0.2/include на моем ПК. Я использовал находку. -name "hsffi.h">

Подробнее здесь: https://stackoverflow.com/questions/797 ... le-for-ffi
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»