Модератор: Модераторы
MOV DX,0378H
MOV AL,data //data - то, что послать.
OUT DX,AL
program tester;
uses
  linux,libc,ports;
var
  i:integer;
begin
if not(geteuid()=0) then
  begin
    writeln('ERROR, this  program needs root previleges');
  end;
  ioperm($378,3,1);
  i:=0;
  for i:=$0 to ($255) do
  begin
    //outb(i,$378);
  end;
end.
cr0acker@sw-19-001:~/linux-blower> fpc main.pas
Free Pascal Compiler version 2.2.2rc1 [2008/06/10] for x86_64
Copyright (c) 1993-2008 by Florian Klaempfl
Target OS: Linux for x86-64
Compiling main.pas
Fatal: Can't find unit system used by tester
Fatal: Compilation aborted
Error: /usr/local/bin/ppcx64 returned an error exitcode (normal if you did not specify a source file to be compiled)
cr0acker@sw-19-001:~/linux-blower>                 baseunix.o     fmtbcd.o         libpgetopts.a    libpvarutils.a  strutils.o
baseunix.ppu   fmtbcd.ppu       libpgpm.a        libpvideo.a     strutils.ppu
charset.o      fpcylix.o        libpheaptrc.a    lineinfo.o      syscall.o
charset.ppu    fpcylix.ppu      libpinitc.a      lineinfo.ppu    syscall.ppu
classes.o      getopts.o        libpipc.a        linux.o         sysconst.o
classes.ppu    getopts.ppu      libpkeyboard.a   linux.ppu       sysconst.ppu
clocale.o      gpm.o            libplineinfo.a   linuxvcs.o      system.o
clocale.ppu    gpm.ppu          libplinux.a      linuxvcs.ppu    system.ppu
cmem.o         gprt0.o          libplinuxvcs.a   lnfodwrf.o      sysutils.o
cmem.ppu       heaptrc.o        libplnfodwrf.a   lnfodwrf.ppu    sysutils.ppu
convutils.o    heaptrc.ppu      libpmacpas.a     macpas.o        terminfo.o
convutils.ppu  initc.o          libpmath.a       macpas.ppu      terminfo.ppu
cprt0.o        initc.ppu        libpmatrix.a     math.o          termio.o
crt.o          ipc.o            libpmouse.a      math.ppu        termio.ppu
crt.ppu        ipc.ppu          libpobjects.a    matrix.o        types.o
cthreads.o     keyboard.o       libpobjpas.a     matrix.ppu      types.ppu
cthreads.ppu   keyboard.ppu     libpprinter.a    mouse.o         typinfo.o
ctypes.o       libpbaseunix.a   libprtlconsts.a  mouse.ppu       typinfo.ppu
ctypes.ppu     libpcharset.a    libpserial.a     objects.o       ucomplex.o
cwstring.o     libpclasses.a    libpsockets.a    objects.ppu     ucomplex.ppu
cwstring.ppu   libpclocale.a    libpstdconvs.a   objpas.o        unix.o
dateutils.o    libpcmem.a       libpstrings.a    objpas.ppu      unix.ppu
dateutils.ppu  libpconvutils.a  libpstrutils.a   Package.fpc     unixtype.o
dllprt0.o      libpcrt.a        libpsyscall.a    printer.o       unixtype.ppu
dl.o           libpcthreads.a   libpsysconst.a   printer.ppu     unixutil.o
dl.ppu         libpctypes.a     libpsystem.a     prt0.o          unixutil.ppu
dos.o          libpcwstring.a   libpsysutils.a   rtlconsts.o     variants.o
dos.ppu        libpdateutils.a  libpterminfo.a   rtlconsts.ppu   variants.ppu
dynlibs.o      libpdl.a         libptermio.a     serial.o        varutils.o
dynlibs.ppu    libpdos.a        libptypes.a      serial.ppu      varutils.ppu
errors.o       libpdynlibs.a    libptypinfo.a    sockets.o       video.o
errors.ppu     libperrors.a     libpucomplex.a   sockets.ppu     video.ppu
exeinfo.o      libpexeinfo.a    libpunix.a       stdconvs.o
exeinfo.ppu    libpfgl.a        libpunixtype.a   stdconvs.ppu
fgl.o          libpfmtbcd.a     libpunixutil.a   strings.o
fgl.ppu        libpfpcylix.a    libpvariants.a   strings.ppu
Can't find unit system


/usr/local/lib/fpc/$VERSION/usr/local/src/fpc-$VERSION/usr/local/bin
Вернуться в Free Pascal Compiler
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1