Hilfe!: jaPBe - Linker error

Für allgemeine Fragen zur Programmierung mit PureBasic.
oskar03
Beiträge: 3
Registriert: 08.04.2005 23:10
Wohnort: OE

Hilfe!: jaPBe - Linker error

Beitrag von oskar03 »

Hi
Der Linker error trat auf bei test von PB Essential -preLoadKeywords.pb
POLINK:Warning:Multiple '.data' section found with different flags
(0xc0000040 and 0x60000040).
POLINK:fatal error:Es steht nicht genug Speicherplatz auf dem
Datenträger zur Verfügung.

Seit dieser Fehlermeldung läuft kein Prog. mehr ohne dieser
Fehlermeldung.
PB3.93 deinstalliert ,installiert :Der selbe Fehler bei allen Programmen

PB 3.93 jaPBe 2.5.2.24 NT4.0 SP6 100Gb frei . Keine Userlibs Original
PB 3.93 und JaPBe 2.5.2.24

Bitte um Hilfe
O3
Zuletzt geändert von oskar03 am 09.04.2005 21:22, insgesamt 3-mal geändert.
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

Hast du irgend eine Userlib installiert? Diese haben meist eine 2. Datasection, die aber dann mit der von PureBasic selbst rum zickt. Schon mal getestet alle Userlibs aus dem Ordner in ein anderes zu scheiebn um den Purebasic compiler ohne mod. laufen zu lassen?
Bild
oskar03
Beiträge: 3
Registriert: 08.04.2005 23:10
Wohnort: OE

POLINK error

Beitrag von oskar03 »

Hi
Danke für die schnelle Antwort MVXA

Ich habe keine Userlib installiert ausser den Lib von PB 3.93.
PB 3.93 ist ok gelaufen bis ich preLoadKeywords.pb geladen habe und Run.
Ab diesem Zeitpunkt trat der POLINK error auf . Wie kann ich den Linker von
Eingabezeile aus zum laufen bringen mit und ohne Libs. (minimal Libs) um
den Linker zu testen

Bitte um Hilfe

O3
Benutzeravatar
Didelphodon
Beiträge: 360
Registriert: 18.12.2004 13:03
Wohnort: Wien
Kontaktdaten:

Beitrag von Didelphodon »

Hallo!

Um sicherzugehen, ob nicht der besagte PBE-Source-Teil etwas hat, werde ich mal Volker darauf ansetzen, der hat das Teil geschrieben.

LG Didel.
Das Leben ist ein sch*** Spiel, aber die Grafik ist irre!
Fighting for peace is like fuc*ing for virginity!
Benutzeravatar
Kukulkan
Beiträge: 1066
Registriert: 09.09.2004 07:07
Wohnort: Süddeutschland
Kontaktdaten:

Beitrag von Kukulkan »

Hallo,

Jep, der Code ist (wie im Header ersichtlich) von mir. Allerdings benutzt er weder Librarys noch Erweiterungen etc. Reiner PB-Code mit hauptsächlich Stringroutinen (kann ja jeder einsehen).

POLINK-Fehler kommen meistens dadurch, dass Routinen aus Library´s verwendet werden die nicht mit der selben PB-Version kompiliert wurden. Da der Code keine solchen Funktionen verwendet finde ich das allerdings sehr seltsam. Ich könnte fast wetten, dass mein Code nicht für das Problem verantwortlich ist (zu 99% sicher).

Sorry, aber jeder kann den Code ja mal angucken... Download-Link ist im Forum von PB-Essentials.

Volker
Benutzeravatar
Didelphodon
Beiträge: 360
Registriert: 18.12.2004 13:03
Wohnort: Wien
Kontaktdaten:

Beitrag von Didelphodon »

@Volker:
Danke für Dein Statement! Dachte mir eh die ganze Zeit, dass es nicht an Deinem Code liegen kann. War trotzdem wichtig, darauf zu reagieren, denn nicht dass vielleicht das ganze so manch einer in den falschen Hals bekommt und denkt, dass PBE qualitativ unterwertig wäre. :roll:

LG Didel.
Das Leben ist ein sch*** Spiel, aber die Grafik ist irre!
Fighting for peace is like fuc*ing for virginity!
oskar03
Beiträge: 3
Registriert: 08.04.2005 23:10
Wohnort: OE

Linker error ab v3.00.0

Beitrag von oskar03 »

Hi

Danke für die Antworten

Ich habe den Grund gefunden.Fehler wird von Polink.exe 3.00.0 14,1.05 und
Polink.exe 3.00.3 22.3.05 ausgelöst. Wenn ich Polink.exe 2.90.10 10.11.04
verwende läuft alles wieder. Auch PB Essentials läuft ok.
Ab der Version 3.00.00 von Polink verwendet der Linker das Windows \TEMP Dir .Wenn der Plattenbereich zu klein ist tritt der Fehler auf.


Besten Dank

O3
Antworten