[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] problems with crosscompiling



Sorry I wasn't clear.  GCC2.95 is broken.  GCC compiles anyitng to .o
but cannot link. ld and nm cant read anything.

So I kept trying to find Xcross compiler versions * and and gcc sources
for various versions of gcc. Honetsly, I dont thing the problem is my
version of LINUX, I think it is some assumption by the person that built
it.  I tried newer versions but only this one works with its tools. 
What I need to do is build special versions of everything that will run
on a TOS file system If Gcc2.7.2 is compatible with 2.95 I could use the
2.7.2 tools and The @.95 compiler. Any help there? (off hand I dont
think so because of the wy it is broken.)

My system has 260 megs of disk and is running tos1.4  I have tried to
connect the atari to the PC but The modem port is one of those WINDOWS
modems that will not work under LINUX and you cant dial in.

So the only way into the system is a 720 disk. sigh.   

If I can successfuly compile under Linux and xoo it or or zip it and UUE
it I can extract it on the atari. I just recently mangaged to compile
gzip.  I have had it for some years,  but noting wuld work.  I finaly
hacked it with MWC K&R compiler.  MWC has minor problems but it will
compile legacy UNIX (K&R UNIX) with no problem
I have built, YACC, Flex, Bison, KAQ9 and various other projects with
MWC.  The Quirk in my sytem is that BASH, TCSH, KSH  will not run unless
excuted from MSH. No Clue.  Something is HOSED but I cant get Mint to
tell me what.  I am running Mint115.12 or somithing like that.  The only
mint tools I can get to install and run are KMGD from ATARI.ARCHIVE  I
have tried various tools from Frank but they would run on the Falcon but
not the Mega4.

I need a KMEM tool that runs under tos.

(GCC1.41,GCC2.2.1, Gcc2.5.6)
I have multiple Gcc versions on the the MEGA but none of them will work
correctly because I dont have a MINIX filesystem.  The controller is ICD
and the software is ICD because when I built the system that was the
only system that would support my hardware.  Now days, my GIANT ATARI is
the smallest super system around.

Nobody but me is still runing tos1.4 with 4megs and 260+ megs of disk.   

About the Falcon, I dont use the falcon because I cont set it up,
no space.  I take up the avaiable space with the MEGA stacked up and a
chair that blocks the door into the kitchem.  No place to put the
falcon.

Jim sent me the LATTICE compiler disks and I finally got it into the
atari.  Nowdays, THE PC DISK is not compatible with the atari 720. I get
dozens of bit errors; read the block skip the error and write it and the
data is good.  But a lot of work.

I have a fellow that has offered my 420meg disks I have 2 ICD contoler
kits.  I will talk to him about a pluggable system.
I dont know how to connect a scuzzi disk to the Falcon.

I have to build tools myself or beg and plead.

Anyway I am in OKLAHOMA and it is problematic to pay for things in
Europe or even England.

Just remember that I lost A complete MEGASTE with extensions. So all I
have is the naked falcon and the stuffed MEGA4.

   josephus

Patrice Mandin wrote:
> 
> Le Mon, 08 Sep 2003 10:21:47 -0500
> Josephus <dogbird@earthlink.net> a écrit:
> 
> > How hard would it be to cross-compile some of the GCC sources that I
> > have. Or even Mint?
> 
> Not that hard. With a cross-compiler, you just use 'm68k-atari-mint-gcc'
> instead of 'gcc' to compile your sources files in object files. For bigger
> software, like MiNT, the software must be ready for it. Look in the
> CONFIGVARS file in the toplevel directory of MiNT sources, there are some
> values to edit for cross-compiling.
> 
> There are some advices for it on my website.
> 
> And you should update your gcc and binutils to more recent versions.
> 
> --
> Patrice Mandin
> WWW: http://membres.lycos.fr/pmandin/
> Programmeur Linux, Atari
> Spécialité: Développement, jeux