mirror of https://github.com/ctm/syn68k.git
Updated README to note gcc 4.3.3 problems.
This commit is contained in:
parent
9f31e73203
commit
ad6ca93da4
24
README
24
README
|
@ -12,17 +12,16 @@ taken precedence.
|
|||
|
||||
I have just made some mods so that Syn68k will compile on a Fedora 9
|
||||
i386 system (gcc 4.3.0-8). Unfortunately the resultant libsyn68k.a
|
||||
does not work with Executor. If I build gcc 4.1.2 from scratch and
|
||||
use that to compile syn68k. I can then use Executor (whether it's
|
||||
built using 4.1.2 or 4.3.0).
|
||||
does not work with Executor.
|
||||
|
||||
It also works with a stock gcc 4.2.4.
|
||||
If I build gcc 4.1.2 from scratch and use that to compile syn68k. I
|
||||
can then use Executor (whether it's built using 4.1.2 or 4.3.0). It
|
||||
also works with a stock gcc 4.2.4.
|
||||
|
||||
Next, I'll try a stock 4.3.3 and see if that works.
|
||||
|
||||
If a stock 4.3.3 works, then either it was a bug that has been fixed or it's
|
||||
a difference between a stock version and a Red Hat version. If a stock 4.3.3
|
||||
doesn't work, it's probably a difference between 4.2 and 4.3
|
||||
A stock 4.3.3 fails, so most likely something was changed in 4.3 that
|
||||
causes problems. Most likely a combination of looking at the
|
||||
documentation (what's changed, what new command line switches) and
|
||||
playing with .o files will be sufficient to allow me to find a fix.
|
||||
|
||||
To compile syn68k, try
|
||||
|
||||
|
@ -31,11 +30,12 @@ To compile syn68k, try
|
|||
make
|
||||
make install
|
||||
|
||||
or if you want to use a non-standard gcc, try something like
|
||||
or if you want to use a non-standard gcc, try something like (assumes
|
||||
you've built gcc 4.2.4 configured with --prefix=/usr/gcc424):
|
||||
|
||||
./autogen.sh
|
||||
CC=/usr/gcc412/bin/gcc CC_FOR_BUILD=/usr/gcc412/bin/gcc ./configure
|
||||
CC=/usr/gcc424/bin/gcc CC_FOR_BUILD=/usr/gcc424/bin/gcc ./configure
|
||||
make
|
||||
make install
|
||||
|
||||
June 2nd, 2009
|
||||
June 3rd, 2009
|
||||
|
|
Loading…
Reference in New Issue