Seite 1 von 1

Kein drawing - PureBasic-Bug?

Verfasst: 17.11.2005 00:33
von michel51
Hallo,

bin blutiger Anfänger mit PureBasic und habe folgendes Problem:

wenn ich folgenden Code compiliere und starte, dann erhalte ich immer eine Fehlermeldung.

Code: Alles auswählen

InitSprite() 
InitKeyboard() 
OpenScreen(800,600,16,"Eingabe") 
Repeat 
  ExamineKeyboard() 
  ClearScreen(0,0,0) 
      If KeyboardReleased(#PB_Key_A) <> 0 
        Eingabe$ = Eingabe$ + "a" 
      EndIf    
  
    StartDrawing(ScreenOutput()) 
    DrawingMode(1) 
    Locate(0,100) 
    FrontColor(100,255,0) 
    DrawText(Eingabe$) 
    StopDrawing() 
    FlipBuffers() 
Until KeyboardPushed(1) 
Ich habe nun herausgefunden, dass startdrawing und was damit zu tun hat nicht funktionieren. Die Fehlermeldung sieht so aus:


ID: Undefined symbols:
_PB_DrawTest
_PB_DrawingMode
_PB_FrontColor
_PB_Locate
_PB_ScreeOutput
_PB_StartDrawing
_PB_StpoDrawing
Error: Linker

Ist das ein Bug oder fehlt hier etwas bei mir?

Ach ja: System Mac Os X (10.3.9)

Bin für jede Hilfe dankbar.

Ähnliche Progrämmchen aus der Hilfe funktionieren übrigens auch nicht, obwohl sie für ALLE Betriebssysteme gehen sollen.

Verfasst: 17.11.2005 14:58
von Didelphodon
Hallo!

Also auf meinem (Windows-XP)-System haut der Code problemlos hin. Ich hab allerdings die Vollversion von PB - aber vielleicht hast Du die eh auch und daran liegts gar nicht?!

Sorry, dass ich nicht MEHR helfen konnte.

LG Didel.

Verfasst: 17.11.2005 20:02
von michel51
Hallo,

stimmt, unter Windows läuft der Code, nur unter Mac Os X nicht. Vielleicht sind die entsprechenden Libraries nicht in Ordnung !?

Und selbstverständlich habe ich die Vollversion. :D

Trotzdem Danke!

Grüßle
Michel51