Re: FreePascal doesn't see the module 'graph'

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



On Sun, Feb 26, 2012 at 08:39:05PM +0300, Abdourazak Osmanov wrote:
> mao@mao-note-arch Pascal $ fpc radar.pas
> > Free Pascal Compiler version 2.6.0 [2012/01/02] for x86_64
> > Copyright (c) 1993-2011 by Florian Klaempfl and others
> > Target OS: Linux for x86-64
> > Compiling radar.pas
> > Fatal: Can't find unit graph used by radar
> > Fatal: Compilation aborted
> > Error: /usr/bin/ppcx64 returned an error exitcode (normal if you did not
> > specify a source file to be compiled)
> >
> 
> Why is this happening?

Hello.

Did you read the error message yet? It says, there's no unit graph. there is,
however a package called graph, which is not associated with what you wnat from
the compiler. However, I looked into things:

martti@deepthought:~$ pacman -Ql fpc | grep graph
fpc /usr/lib/fpc/2.6.0/units/x86_64-linux/graph/
fpc /usr/lib/fpc/2.6.0/units/x86_64-linux/graph/Package.fpc
fpc /usr/lib/fpc/2.6.0/units/x86_64-linux/graph/ggigraph.o
fpc /usr/lib/fpc/2.6.0/units/x86_64-linux/graph/ggigraph.ppu
fpc /usr/lib/fpc/2.6.0/units/x86_64-linux/graph/libpggigraph.a
fpc /usr/lib/fpc/2.6.0/units/x86_64-linux/graph/libpptccrt.a
fpc /usr/lib/fpc/2.6.0/units/x86_64-linux/graph/libpptcgraph.a
fpc /usr/lib/fpc/2.6.0/units/x86_64-linux/graph/ptccrt.o
fpc /usr/lib/fpc/2.6.0/units/x86_64-linux/graph/ptccrt.ppu
fpc /usr/lib/fpc/2.6.0/units/x86_64-linux/graph/ptcgraph.o
fpc /usr/lib/fpc/2.6.0/units/x86_64-linux/graph/ptcgraph.ppu

After a minimum of testing I found that pascal units are stored as ".ppu"
files. Then I tried this: "uses ptccrt, ptcgraph" - and it compiled.
My pascal knowledge is very limited, and the first program pops away just after
it is started... maybe you could wait for X keyboard events or add an endless
loop.

cheers!
mar77i


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux