2016-09-06 13 views
1

私のエンジニアリングwikiのために私のUbuntu 16.04サーバーにMathtexをインストールしようとしています。私はこれを試したときと同じように、悪夢であった。gccが "No such file or directory"を返します

まず、mathtexをapt-getでインストールしました。これはディレクトリが見つからないと訴えます。これらのディレクトリを手動で作成した後、別のディレクトリに不平を言うために移動します。最後に、欠落しているキャッシュディレクトリが表示されます。私は他と同じようにキャッシュを作成しますが、mathtexはキャッシュディレクトリが見つからないと不満を持ちます。

次に、私はウェブサイト(http://www.forkosh.com/mathtex.html)の指示に従ってインストールを試みます。つまり、依存関係LaTeXとdv​​ipngをインストールします。次に、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を認識させることができない人に役立ちます。しかし、それは私の問題ではありません。

答えて

6

文書からそのコマンドをコピーしましたか?あなたの選択肢に間違った種類のダッシュがあります。

(エンダッシュ)を削除し、-に置き換えてください。

+1

リンク先ページの指示が見つかりました。タイポグラフィソフトウェアを作成するための指示にタイポグラフィの問題があることは皮肉なことです。 – ams

+0

@RustyX更新 – ams

+0

うん、私はそれをコピーしました。私はどのタイプミスも問題にしたくなかった... –

関連する問題