August 08, 2004
clayasaurus wrote:
> J C Calvarese wrote:
> 
>>
>> I just posed the bug report at http://www.digitalmars.com/drn-bin/wwwnews?digitalmars.D.bugs/1307
>>
>>
>> By the way, I think I found a fix for your problem, too. Try these changes:
>> src\claytek\geometry\line.d (line 89):  void read (inout File file)
>> src\claytek\geometry\line.d (line 98):  void write(inout File file)
>>
> 
> Cool, and made those changes and the error went away :)
> 
> However, something else I don't understand has cropped up.
> 
> dmd src\claytek\engine.d  src\claytek\log.d  src\claytek\window.d src\claytek\input.d  src\claytek\timers.d -c -v -debug -Isrc -odobj\claytek
> parse     engine
> parse     log
> parse     window
> parse     input
> parse     timers
> semantic  engine
> semantic  log
> semantic  window
> semantic  input
> semantic  timers
> semantic2 engine
> semantic2 log
> semantic2 window
> semantic2 input
> semantic2 timers
> semantic3 engine
> semantic3 log
> semantic3 window
> semantic3 input
> semantic3 timers
> code      engine
> generating code for function 'this'
> Error: undefined label quit
> 
> --- errorlevel 1
> 
> On generating the code for engine, it encountered an indefined label quit.
> 
> What does that mean? thanks.

Too bad it doesn't specify a line number or file. It looks like "goto quit;" in engine.d (line 86).

Since the label isn't defined anywhere, the goto is invalid.

-- 
Justin (a/k/a jcc7)
http://jcc_7.tripod.com/d/
August 08, 2004
J C Calvarese wrote:
> 
> Too bad it doesn't specify a line number or file. It looks like "goto quit;" in engine.d (line 86).
> 
> Since the label isn't defined anywhere, the goto is invalid.
> 

Oh, doh. I didn't even realize that code was in there.
Yippie! Thanks to you I got all my D code to compile in windows into a nice little lib file.

Now I just need to compile an exe, oh well I think I'll save that for tomorrow :)

Thanks again
- clayasaurus
1 2
Next ›   Last »