[lazarus] error by compiling syslinux

Baeseman, Cliff Cliff.Baeseman at greenheck.com
Thu Apr 6 15:40:01 EDT 2000


Did you use my build tool by chance just curious.

Cliff Baeseman
------------------------------------------------------------------------
--------------------
There is nothing wrong with Windows 2000 that LINUX will fix!!!
------------------------------------------------------------------------
--------------------


-----Original Message-----
From: dvortex [mailto:dvortex at netcourrier.com]
Sent: Thursday, April 06, 2000 1:02 PM
To: lazarus at miraclec.com
Subject: Re: [lazarus] error by compiling syslinux


just one word:

YEEPEEE !
compiling lazarus as i type... :o)


On Thu, 6 Apr 2000, Vincent Snijders wrote:

> I am sure about everything, but I think this might help you.
> 
> These problem are caused by the line 647 in syslinux.pp with the following
> assember instruction:
>     fldcw fpucw
> The release compiler and the compilers up till about a week ago mistreated
> this line and added the suffix -w and the result was an non-existing
> assembler instruction: fldcww.
> 
> Now, I you do a make cycle with the release compiler, I doesn't get beyond
> compiling the RTL in the first pass, because it can't compile syslinux.pp
> correctly. But you need the RTL to compile a new compiler.
> 
> So what I did, was the following (I didn't succeed doing it Marc's way,
but
> it didn't try very hard):
> 1. Comment out the offending line in syslinux.pp
> 2. Do a make cycle.
> 3. Copy ppc386 to the path, to replace the release compiler (or initial
> compiler)
> 4. Remove the comments made in step 1, so syslinux.pp is as it was before
I
> got my hands on it.
> 5. Do a make cycle starting the process with the compiler made in step 2
and
> 3.
> 
> >From now on I don't think you can use the release compiler to cycle the
> compiler. I hope version 1.0 comes soon ;-)
> 
> I could not find a 0.99.12b version on my computer anymore, but I have a
> november 99 snapshot, which could do the trick, so I am hopefull, you
could
> make this work with 0.99.12b.
> 
> Vincent Snijders.
> 
> ----- Original Message -----
> From: dvortex <dvortex at netcourrier.com>
> To: <lazarus at miraclec.com>
> Sent: Thursday, April 06, 2000 1:00 AM
> Subject: Re: [lazarus] error by compiling syslinux
> 
> 
> >
> > This is what i get when i try to compile with those options in the
> > ppc386.cfg (in /etc/)
> > i didn't have one before, so i just made one with these in it...
> >
> > can someone explain to me those options (or point me to the right place
> > :o)
> >
> > Thanks.
> >
> > PS: i'm using 0.99.12 as the release compiler. does it make a difference
> > versus 0.99.14, or even .15 ?
> >
> >
> >
> > ---------------
> > ppc386   -dGDB -dBROWSERLOG -dSUPPORT_MMX -dNOAG386INT -dNOAG386BIN -Sg
> > -Fu../rtl/linux -FE. -di386 pp.pas
> > {standard input}: Assembler messages:
> > {standard input}:15012: Error: operands given don't match any known 386
> > instruction
> > /usr/bin/ld:./link.res: file format not recognized; treating as linker
> > script
> > /usr/bin/ld:./link.res:5: parse error
> > mv -f pp ppc386
> > ----------------
> >
> > On Wed, 5 Apr 2000, Marc Weustink wrote:
> >
> > > At 22:49 05-04-2000 +0200, I wrote:
> > > >At 11:24 05-04-2000 -0700, dvortex wrote:
> > > >
> > > >>I have the same result here. boohoo.. :'(
> > > >>I want to see what the status of FEdit is, so i can help putting it
> > > >>together.  :o(
> > >
> > >
> > > OK, I got something to compile.
> > >
> > > make sure the following options are (temporary) in your ppc386.cfg:
> > >
> > > -P
> > > -Fu/usr/src/fpc/rtl/linux
> > > -Fi/usr/src/fpc/rtl/inc
> > > -Fi/usr/src/fpc/rtl/i386
> > >
> > > do a make cycle, you will see assemble errors, ignore them, the second
> > > stage compiler compiles OK.
> > >
> > > remove the temporayry options and do a make cycle again.
> > >
> > > Marc
> > >
> > >
> > >
> > > _________________________________________________________________
> > >      To unsubscribe: mail lazarus-request at miraclec.com with
> > >                 "unsubscribe" as the Subject
> > >     archives at http://www.miraclec.com/list_archives/lazarus
> > >
> >
> > _________________________________________________________________
> >      To unsubscribe: mail lazarus-request at miraclec.com with
> >                 "unsubscribe" as the Subject
> >     archives at http://www.miraclec.com/list_archives/lazarus
> 
> _________________________________________________________________
>      To unsubscribe: mail lazarus-request at miraclec.com with
>                 "unsubscribe" as the Subject
>     archives at http://www.miraclec.com/list_archives/lazarus
> 

_________________________________________________________________
     To unsubscribe: mail lazarus-request at miraclec.com with
                "unsubscribe" as the Subject
    archives at http://www.miraclec.com/list_archives/lazarus






More information about the Lazarus mailing list