Seite 1 von 1

Scintilla.dll für x64

Verfasst: 06.06.2016 07:29
von stevie1401
Wo bekomme ich denn eine scintilla.dll für x64 BS her?
x86 funtioniert, aber nicht x64.
Ich habe schon im Compilers-Ordner geguckt, aber da ist nur eine dll für x86 Betriebssysteme, auch wenn es BP für x64 ist.

Re: Scintilla.dll für x64

Verfasst: 06.06.2016 07:49
von mhs
Auf scintilla.org kannst du dir den Quellcode herunterladen und das Binary selbst als x64 kompilieren.

Re: Scintilla.dll für x64

Verfasst: 06.06.2016 09:48
von ts-soft
Im Compilers-Dir von PureBasic befindet sich immer die entsprechende Scintilla.dll, die zum OS passt (nur Windows).
Also bei Standard-Installation: "c:\Program Files\PureBasic\Compilers\Scintilla.dll" die 64-Bit Version und
"c:\Program Files (x86)\PureBasic\Compilers\Scintilla.dll" die 32-Bit Version. Da Du sowieso beide Versionen
installieren musst, jedenfalls wenn Du beides Compilieren musst, sollte es also keine Probleme geben :D

Re: Scintilla.dll für x64

Verfasst: 07.06.2016 10:32
von stevie1401
Danke für die Hinweise.
Die Scintilla.dll für x64 ist die selbe wie x86.
Leider funktioniert Scintilla mit x64 nur im Purebasic-Editor, NICHT compiliert.
Ist das ein Bug?
Unter x86 compiliert, funktioniert alles bestens.

Re: Scintilla.dll für x64

Verfasst: 07.06.2016 11:21
von HeX0R
stevie1401 hat geschrieben:Die Scintilla.dll für x64 ist die selbe wie x86.
Nein, ist sie nicht.
Vielleicht solltest Du Deine Installation mal überprüfen.

PB5.42
x64 Scintilla.dll => 479kB
x86 Scintilla.dll => 392kB

Re: Scintilla.dll für x64

Verfasst: 13.06.2016 16:24
von stevie1401
Ich hatte PB für x86 UND x64 auf dem Rechner.
Hab beides deinstalliert und PB für x64 neu installiert.
Nun geht es.
Danke :)

Re: Scintilla.dll für x64

Verfasst: 13.06.2016 20:48
von HeX0R
stevie1401 hat geschrieben:Ich hatte PB für x86 UND x64 auf dem Rechner.
Du schreibst das so, als wäre es für Dein Problem verantwortlich gewesen?
Jeder, der x86 UND x64 binaries anbieten möchte hat das natürlich auch beides auf dem Rechner.
Also vermutlich so ziemlich alle (ausser Du jetzt ;)).