mirror of
https://github.com/ctm/syn68k.git
synced 2024-06-01 06:41:27 +00:00
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
|
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
|
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
|
does not work with Executor.
|
||||||
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.
|
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.
|
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
|
||||||
If a stock 4.3.3 works, then either it was a bug that has been fixed or it's
|
documentation (what's changed, what new command line switches) and
|
||||||
a difference between a stock version and a Red Hat version. If a stock 4.3.3
|
playing with .o files will be sufficient to allow me to find a fix.
|
||||||
doesn't work, it's probably a difference between 4.2 and 4.3
|
|
||||||
|
|
||||||
To compile syn68k, try
|
To compile syn68k, try
|
||||||
|
|
||||||
|
@ -31,11 +30,12 @@ To compile syn68k, try
|
||||||
make
|
make
|
||||||
make install
|
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
|
./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
|
||||||
make install
|
make install
|
||||||
|
|
||||||
June 2nd, 2009
|
June 3rd, 2009
|
||||||
|
|
Loading…
Reference in New Issue
Block a user