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

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