[fpc-pascal] Armel compiled

Nataraj S Narayan natarajsn at gmail.com
Thu Jun 26 12:31:48 CEST 2008


Hi

Any problem with this file? Gives me a runtime error 203. Its a code
compiled using ppcrossarm-2.3.1 with Gtk1.

debian:/home/kodi# readelf -h so/muraj1
ELF Header:
  Magic:   7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00
  Class:                             ELF32
  Data:                              2's complement, little endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              EXEC (Executable file)
  Machine:                           ARM
  Version:                           0x1
  Entry point address:               0x132d8
  Start of program headers:          52 (bytes into file)
  Start of section headers:          2314784 (bytes into file)
  Flags:                             0x5000002, has entry point, Version5 EABI
  Size of this header:               52 (bytes)
  Size of program headers:           32 (bytes)
  Number of program headers:         5
  Size of section headers:           40 (bytes)
  Number of section headers:         20
  Section header string table index: 19

regards

Nataraj


On Thu, Jun 26, 2008 at 3:03 PM, Mattias Gaertner
<nc-gaertnma at netcologne.de> wrote:
> On Wed, 25 Jun 2008 13:06:58 +0200 (CEST)
> Michael Van Canneyt <michael at freepascal.org> wrote:
>
>>
>>
>> On Wed, 25 Jun 2008, Peter Vreman wrote:
>>
>>[...]
>> > The ppu unit from the compiler and ppudump has become too much
>> > dependent on other units of the compiler that i don't think it is
>> > recommended to be used by other projects. The current dependencies
>> > are below:
>> >
>> > Compiling ppudump.pp
>> > Compiling /home/peter/fpc/compiler/constexp.pas
>> > Compiling /home/peter/fpc/compiler/ppu.pas
>> > Compiling /home/peter/fpc/compiler/globtype.pas
>> > Compiling /home/peter/fpc/compiler/systems.pas
>> > Compiling /home/peter/fpc/compiler/cutils.pas
>> > Compiling /home/peter/fpc/compiler/fpccrc.pas
>> > Compiling /home/peter/fpc/compiler/cclasses.pas
>> > Compiling /home/peter/fpc/compiler/cstreams.pas
>> > Compiling /home/peter/fpc/compiler/i386/cpuinfo.pas
>> > Compiling /home/peter/fpc/compiler/version.pas
>> >
>> > It might be better to write a clean PPU reader using streams. The
>> > PPU format is stable and TLV based so multiple ppu-versions can be
>> > supported. For the compiler and ppudump this is not a requirement,
>> > but for lazarus it is needed especially if it wants to use type
>> > information.
>>
>> I would also recommend this way, and think that if it is implemented,
>> we make a FPC package from this.
>
> Ok. Great.
>
>
> Mattias
> _______________________________________________
> fpc-pascal maillist  -  fpc-pascal at lists.freepascal.org
> http://lists.freepascal.org/mailman/listinfo/fpc-pascal
>



More information about the fpc-pascal mailing list