Seite 1 von 1

POLINK-Error mit 4B8

Verfasst: 30.03.2006 16:57
von Sven
Purebasic Version 4B8 erzeugt bei mir beim Compilieren einen Fehler:

Code: Alles auswählen

POLINK: error: Unresolved external symbol '__fltused'.
POLINK: error: Unresolved external symbol '__allshr'.
POLINK: fatal error: 2 unresolved external(s).
Ich nehme an, es geht um die Einbindung von PB-Libs. Da der Code sehr umfangreich ist, sehe ich keine Chance, die betreffende Stelle einzugrenzen.

Mit Version 4B7 läßt es sich problemlos compilieren.

Was kann man da machen? Kann man irgendwie rausbekommen, welcher Programmteil den Fehler erzeugt? Ist das vielleicht ein Fall für Bugreport-Man?

Sven

Verfasst: 30.03.2006 17:08
von helpy
Der Fehler wurde im englischen Fehler bereits gemeldet! Dort gibt es auch einen vorläufigen Workaround:

==> http://www.purebasic.fr/english/viewtop ... 030#136030

Den Code:

Code: Alles auswählen

!public __fltused
!public __allshr
!__fltused: db 0
!__allshr: db 0 
Einfach in Deinen PB-Code einfügen (ich hab' ihn ganz an den Anfang gestellt).

cu, helpy

Verfasst: 30.03.2006 18:04
von nco2k
am besten alles aus http://www.purebasic.com/beta/ installieren.

die dateien ohne endung komme in: C:\Programme\PureBasic\PureLibraries\

und die dateien mit der endung *.lib kommen in: C:\Programme\PureBasic\Compilers\

sofern ihr purebasic in C:\Programme\PureBasic\ installiert habt. :D

c ya,
nco2k