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

Re: CC65 problems



Hi,
Sorry guys my two mails below concerns only AZTEC C.
I do the confuse because cc65 is the default directory for this compiler and
I've read too fast
Have a nice day
JP


"Rich J." <aiiadict@hotmail.com> wrote in message
370265cd.0309010912.7316f2af@posting.google.com">news:370265cd.0309010912.7316f2af@posting.google.com...
> Hi,
>
> I typed in hello.c and text.s as mentioned in the INTRO.html file that
> is in the DOC folder from the CC65 installation (win32)
>
> I have a batch file setup:
>
> c:\cc65\bin\cl65 -t apple2 -O hello.c text.s
>
> I run the batch file and I get the following new files in the
> directory:
> text.o                  252
> hello2.o                445
> hello (no extension)  2,374
>
>
>
> I transfer these files to a DSK image for use on an emulator (using
> FISHWINGS).  I use the Applewin emulator.  I boot DOS 3.3 and try to
> BRUN the files.  none of the files will BRUN.  I BRUN them and they
> lock up the machine.
>
> I BLOAD them at $2000 using
> BLOAD FILE,A$2000
>
> I enter the monitor and list $2000-
> call-151
>
> 2000l
> 55 7A       EOR $7a,X
> 6e 61 09   ROR $0961
> 00 BRK
> 00 BRK
>
> This isn't the beginning of an executable program!  That is with the
> hello.O file.  The hello file with no extension that gets generated by
> compiling starts out with 00 08 (BRK, PHP). Once again, not the
> beginning of a machine language program as far as I've seen so far.
>
> They seem like very large files for saying "hello world" on the screen
> (listed as size (sectors?) 4 and 12 on the apple catalog screen.
>
> Can you see what I am doing wrong?  I cannot figure this out.  I have
> tried messing with the switches on the cl65 command line, and I have
> tried everything I can think of to get this to work.
>
> Also, the compiler seems to want all the source files and APPLE2.O and
> APPLE2.LIB files in the same directory of Cl65.  I tried making a
> batch file
> that would:
> set CC65_LIB=c:\cc65\lib
> set CC65_INC=c:\cc65\include
> but it still says that it cannot find APPLE2.O and APPLE2.LIB.
>
> I am trying to figure out how to point cl65 to look in the correct
> directory for LIB, O, and C (source) files, without having to specify
> them in the command line every time.
>
> The INTRO.html file tells you to run cl65 and gives you the command
> with switches, etc.  But it does not tell you WHERE (what directory)
> you are running it from.  Should I be in the BIN directory when I run
> it?  How do I point the compiler to look in the correct directory for
> APPLE2.LIB and APPLE2.O?  How do I point the compiler to look in the
> correct directory for my source file?
>
> THanks
> Rich