私のエンジニアリングwikiのために私のUbuntu 16.04サーバーにMathtexをインストールしようとしています。私はこれを試したときと同じように、悪夢であった。gccが "No such file or directory"を返します
まず、mathtexをapt-getでインストールしました。これはディレクトリが見つからないと訴えます。これらのディレクトリを手動で作成した後、別のディレクトリに不平を言うために移動します。最後に、欠落しているキャッシュディレクトリが表示されます。私は他と同じようにキャッシュを作成しますが、mathtexはキャッシュディレクトリが見つからないと不満を持ちます。
次に、私はウェブサイト(http://www.forkosh.com/mathtex.html)の指示に従ってインストールを試みます。つまり、依存関係LaTeXとdvipngをインストールします。次に、ccを使ってプログラムをコンパイルします(gccを使用していますが)。これまでのUbuntu - 12.04または14.04のインストールではこれが動作するようになっていますが、それらの命令はもう見つけられません。この夏までにサービスを払っていたのです。ここで
は、コンパイル行である:ここで
cc mathtex.c –DLATEX=\"$(which latex)\" –DDVIPNG=\"$(which dvipng)\" –o mathtex.cgi
はリターンです:
cc: error: –DLATEX="/usr/bin/latex": No such file or directory
cc: error: –DDVIPNG="/usr/bin/dvipng": No such file or directory
cc: error: –o: No such file or directory
私も$(which pdftex)
(は/ usr/binに/ラテックスで$(which latex)
を交換しへのシンボリックリンクになって試してみました/ usr/bin/pdftex)、/usr/bin/pdftex
,/usr/bin/tex
、/usr/bin
、および/usr/bin/
です。同じ結果、エラーは、そのようなファイルやディレクトリがないことを示しています。
このエラーを検出すると、Ubuntuにcccコンパイラとしてgccを認識させることができない人に役立ちます。しかし、それは私の問題ではありません。
リンク先ページの指示が見つかりました。タイポグラフィソフトウェアを作成するための指示にタイポグラフィの問題があることは皮肉なことです。 – ams
@RustyX更新 – ams
うん、私はそれをコピーしました。私はどのタイプミスも問題にしたくなかった... –