POLINK-Error mit 4B8

Fragen und Bugreports zur PureBasic 4.0-Beta.
Sven
Beiträge: 374
Registriert: 23.09.2004 12:01

POLINK-Error mit 4B8

Beitrag 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
Benutzeravatar
helpy
Beiträge: 636
Registriert: 29.08.2004 13:29

Beitrag 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
Benutzeravatar
nco2k
Beiträge: 892
Registriert: 08.09.2004 23:13

Beitrag 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
~|__/
..o.o.. <--- This is Einkaufswagen. Copy Einkaufswagen into your signature to help him on his way to world domination.
Gesperrt