4
私は、いくつかの機能にはFree Pascal Compilerが必要なRailsアプリケーションがあります。すべてがきれいなlocalyを動作させるが、私は今、これをHerokuに配備したい。そこにコンパイラをインストールする方法はありますか?Herokuで無料のパスカル・コンパイラを追加
EDIT:
は私がthese stepsを試してみました。結果として、私はこれら2つのレポ(fpc files,my buildpack)を作成しました。終わりに、私が設定:
heroku config:add BUILDPACK_URL=https://github.com/rwehresmann/heroku-fpc-buildpack.git
私が受け取った応答として:
Setting BUILDPACK_URL and restarting ⬢ farma-alg-reborn... done, v17
BUILDPACK_URL: https://github.com/rwehresmann/heroku-fpc-buildpack.git
私はHerokuのにプッシュし、任意のエラーを受け取っていませんが、コンパイラは、自分のアプリケーションではまだ利用できませんでした。
私のtharは、実際には、FPCのWebサイトからダウンロードした元のファイルから 'install.sh'を実行して生成されたものです。私は私の質問から参照されたビルドパックの 'bin/release'ファイルの中に私のパスに追加しました。私は言及していませんでしたが、私はHerokuのビルパックを実行する際に何のエラーもありませんでした。私はそこに何かが欠けているように見えますが、今までは解決できませんでした。 – rwehresmann
正確な問題は何ですか?どんなコマンドがどの出力を表示しますか? install.shを使用してインストールした場所と同じパスに復元しないと、fpc.cfgがアダプテーションを必要とする可能性があることに注意してください。 fpc.cfgも接頭辞ではなく、/etc/fpc.,cfg(グローバルインストール、管理インストール)または〜/ .fpc.cfg(人口の多いインストール) –
ダウンロードしたファイルから直接fpcをインストールしたことはありません。ウェブサイト。私のローカル環境では 'apt-get'を使っただけですが、ヒロクではこのオプションがありません。だから、私がやっていることが正しいかどうかは完全にはわかりません。私のスクリプトでは、インストールスクリプトによって生成された生成されたファイルを 'vendor/fpc'というパスに展開し、パス' $ PATH:/ app/vendor/fpc/bin'に追加します。 – rwehresmann