Re: Bug in new get()?

new topic     » goto parent     » topic index » view thread      » older message » newer message

CChris wrote:
> 
> Jason Gade wrote:
> > 
> > I'm not sure if it's my build process or what. I'm still unable to make
> > backendw.exe
> > / backendu on Windows or Linux, but I seem to be making exw and exu just
> > fine
> > and the library just fine.
> > 
> > On both Linux and Windows the linker gives me similar errors while building
> > the backend:
> > main-.o: In function `main':
> > main-.c:(.text+0x84c): undefined reference to `_6upper'
> * Since I fixed the Same_name() routine, the interpreter no longer uses
> upper(),
> so I'm surprised that you get this compile error. I had some errors at various
> points of course, but never this one. And OpenWatcom 1.6 under Windows outputs
> exw.exe and ex.exe without an error for me.
> CChris

Okay, I think you gave me a clue here. You changed the *.lnk files to remove
wildcard.o/wildcard.obj, right? You should really do a log comment when you
commit changes...

I'm not having a problem building exw or exu (I haven't tried ex yet -- I didn't
download the DOS bits to Open Watcom) I'm having the problem building
backendw/backendu. Searching quickly through the source finds that backend.ex
uses upper(), not Same_name().

I'll check this out later tonight.

--
A complex system that works is invariably found to have evolved from a simple
system that works.
--John Gall's 15th law of Systemantics.

"Premature optimization is the root of all evil in programming."
--C.A.R. Hoare

j.

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu