[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:09298] Re: pgplot - can't compile pgdemo*.f



こんにちは。山本です。
Emi> 単に libX11.a が link されていないだけではないでしょうか?
Emi> g77 pgdemo1.f -o pgdemo1 -lpgplot -lX11
Emi> とか、
Emi> g77 pgdemo1.f -o pgdemo1 -lpgplot -L/usr/X11R6/lib -lX11
Emi> とかしたら成功しませんか?
早速やってみました。

--------------- XTerm ---------------------------
$ g77 pgdemo1.f -o pgdemo1 -lpgplot -L/usr/X11R6/lib -lX11          
pgdemo1.f: In subroutine `pgex1':
pgdemo1.f:102: 
         CALL PGLAB('(x)', '(y)', 'PGPLOT Example 1:  y = x\u2')
                                                           ^
Unknown escape sequence `\u' at (^)
		(以下省略)
-------------------------------------------

それでも、このようなエラーメッセージが出てきます。
pgplotのhomepage(http://astro.caltech.edu/~tjp/pgplot/)
のFAQを見たら、g77の場合は、
	-fno-backslash
を付ければコンパイルできると書いてあったので、

--------- XTerm ---------------
$ g77 pgdemo1.f -o pgdemo1 -fno-backslash 
-lpgplot -L/usr/X11R6/lib -lX11
-----------------------------

としたらコンパイルできました。
宮田さん、ありがとうございました。

--------------------------------------------------------
 山本武範
	keiichir@xxxxxxxxxxxxx
--------------------------------------------------------