[Coco] Question about compiling C in OS-9

Bob Devries devries.bob at gmail.com
Tue Apr 13 08:53:46 EDT 2010


Boisy, it's obvious from Todd's first post that he does indeed have a
reference to main.

Could it be a compile time memory problem? Seems odd for such a short
programme segment.

--
Besides a mathematical inclination, an exceptionally good mastery of one's
native tongue is the most vital asset of a competent programmer.

Edsger W.Dijkstra, 18 June 1975

----- Original Message -----
From: "Boisy G. Pitre" <boisy at tee-boy.com>
To: "CoCoList for Color Computer Enthusiasts" <coco at maltedmedia.com>
Sent: Tuesday, April 13, 2010 10:37 PM
Subject: Re: [Coco] Question about compiling C in OS-9



> Todd,

>

> The error from the linker is stating that main is an unresolved reference,

> and it s being referenced from the psect named "cstart_a" which resides in

> /dd/lib/cstart.r.

>

> Do you have a main function in your test.c program? If not, you need one.

>

> Boisy

>

> On Apr 12, 2010, at 10:07 PM, Todd Wallace wrote:

>

>> Tried what you suggested Stephen. Same error in the end. I have both

>> cstart.r and clib.l in /DD/LIB. the captial L flag says it was invalid

>> (linker fatal: unknown option -L), so i did the lowercase -l and heres

>> the output:

>>

>> {Term|02}/X1/SOURCES:cc1 test.c -l=/DD/LIB/clib.l

>> CC1 VERSION RS 01.00.00

>> COPYRIGHT 1983 MICROWARE

>> REPRODUCED UNDER LICENSE

>> TO TANDY

>> 'test.c'

>> c.prep:

>> c.pass1:

>> c.pass2:

>> c.opt:

>> c.asm:

>> c.link:

>> Unresolved references:

>> main cstart_a in /dd/lib/cstart.r

>> linker fatal: unresolved references

>>

>> - Todd Wallace

>>

>>

>> On Apr 12, 2010, at 10:38 PM, Stephen Castello wrote:

>>

>>> cc1 test.c -L=[path]/clib.l

>>> where [path] is the directory path to clib.l

>>> See C-Compiler manual page 1-13.

>>>

>>> --

>>>

>>> Stephen

>>>

>>> Documentation; The worst part of programming.

>>>

>>> --

>>> Coco mailing list

>>> Coco at maltedmedia.com

>>> http://five.pairlist.net/mailman/listinfo/coco

>>

>>

>> --

>> Coco mailing list

>> Coco at maltedmedia.com

>> http://five.pairlist.net/mailman/listinfo/coco

>

> --

> Boisy G. Pitre

> http://www.tee-boy.com/

>

>

> --

> Coco mailing list

> Coco at maltedmedia.com

> http://five.pairlist.net/mailman/listinfo/coco





More information about the Coco mailing list