Как я могу заставить ghc вызывать компоновщик иначе, чем его конфигурация по умолчанию? - PullRequest
1 голос
/ 09 марта 2019

Я могу передать параметры компоновщику, используя cc с параметром -Wl. Например:

cc -Wl,-rpath -Wl,/usr/local/lib

Это вызовет компоновщик с -rpath /usr/local/lib

Как я могу сделать то же самое с GHC?

Также, как я могу также указать ghc использовать компоновщик, отличный от компоновщика по умолчанию? Например, если ghc настроен на использование /usr/bin/ld, как я могу сказать ему использовать /usr/local/bin/ld вместо этого? Один из способов сделать это с помощью cc:

cc -B/usr/local/bin

1 Ответ

0 голосов
/ 21 марта 2019

Я думаю, что вы можете сделать ghc -optl-rpath -optl/usr/local/lib и ghc -optc-B/usr/local/bin.

...