Die Suche ergab 830 Treffer

von PascalDragon
Mi 27. Dez 2023, 19:07
Forum: Pas2js
Thema: [gelöst] pas2js installation
Antworten: 25
Zugriffe: 6900

Re: [gelöst] pas2js installation

Mathias hat geschrieben:
Di 26. Dez 2023, 17:28
Mir ist letzte Zeit bei der MailList von FPC aufgefallen, das recht viel über pas2js diskutiert wird.

Ist da eine grössere Neuerung im Anmarsch ?
Nein, einfach nur weil sich ein paar Dinge im Laufe der Entwicklung geändert hatten, für welche die Installationsskripte nicht angepasst wurden.
von PascalDragon
Mi 27. Dez 2023, 19:06
Forum: Einsteigerfragen
Thema: Irgendwelche Vorschläge?
Antworten: 7
Zugriffe: 3281

Re: Irgendwelche Vorschläge?

Aber man kann die Funktion Vorher mit dem reservierten Wort Forward definieren und dann geht das: Oder man packt die Funktionen in eine Unit mit deren Deklarationen in der interface -Sektion. Die Deklarationen der interface -Sektion fungieren nämlich auch als forward -Deklarationen. Wenn man eine o...
von PascalDragon
Sa 23. Dez 2023, 18:08
Forum: Ankündigungen
Thema: Lazarus Release 3.0
Antworten: 34
Zugriffe: 8524

Re: Lazarus Release 3.0

Zumindest unter Edge wird der Download strickt abgelehnt, das die Software nicht geprüft werden kann und der Hersteller unbekannt ist :shock: Wahrscheinlich weil der Installer nicht signiert ist und Microsoft da einen auf mimimi macht... :roll: Lösung: die passende Option im Edge ausschalten oder e...
von PascalDragon
Do 21. Dez 2023, 22:34
Forum: Multimedia
Thema: Andorra 2D
Antworten: 4
Zugriffe: 2924

Re: Andorra 2D

Die Castle-Engline unterstützt auch 2D und wird nach wie vor aktiv entwickelt (siehe https://castle-engine.io/viewport_2d).
von PascalDragon
Do 21. Dez 2023, 22:28
Forum: Ankündigungen
Thema: Lazarus Release 3.0
Antworten: 34
Zugriffe: 8524

Re: Lazarus Release 3.0

Zumindest unter Edge wird der Download strickt abgelehnt, das die Software nicht geprüft werden kann und der Hersteller unbekannt ist :shock: Wahrscheinlich weil der Installer nicht signiert ist und Microsoft da einen auf mimimi macht... :roll: Lösung: die passende Option im Edge ausschalten oder e...
von PascalDragon
Di 19. Dez 2023, 23:19
Forum: Freepascal
Thema: ich vermisse einen Warning [gelöst]
Antworten: 3
Zugriffe: 2942

Re: ich vermisse einen Warning

Ja, ich kann das bestätigen. Das wundert mich schon sehr, denn normalerweise ist der Compiler sehr pingelig und meckert schon fast zu viel. Aber gerade dieser kapitale Bock geht ihm durch die Lappen? Weil das zu einer der komplexeren Disziplinen in der Compilerentwicklung gehört. Vielleicht kann Pa...
von PascalDragon
Do 14. Dez 2023, 22:38
Forum: Freepascal
Thema: Warnung bei Type Helper loswerden
Antworten: 3
Zugriffe: 2869

Re: Warnung bei Type Helper loswerden

Bei diesem kleinen Code-Schnipsel kommt eine Warnung, das "v" nicht initialisiert ist. Genau dies macht ja die procedure init. Der Compiler hat keine Ahnung, dass Init das macht. Klar ich könnte folgendes machen, aber dies würde nach meiner Meinung null Sinn machen. var v: TVec2 = (0, 0); oder {$WA...
von PascalDragon
Do 14. Dez 2023, 22:25
Forum: Programmierung
Thema: Sehr lange Ladezeiten bei Games
Antworten: 7
Zugriffe: 3059

Re: Sehe lange Ladezeiten bei Games

Und dann kommt auch noch hinzu, dass Spiele schon relativ lange auf Shader setzen und diese müssen auch erstmal kompiliert werden, damit sie zur Hardware passen.
von PascalDragon
So 10. Dez 2023, 22:06
Forum: Linux
Thema: Welche Distro für Lazarus
Antworten: 25
Zugriffe: 6122

Re: Welche Distro für Lazarus

Beispiel, versuch mal FPCUp auf dem WSL 2 zu benutzen, das ist eigentlich nix anderes als eine Linux VM, aber trozdem knallt es mit komplett unverständlichen Fehlermeldungen (da die Fehler einfach nur Build Fehler aus dem Makescript sind), weil bei der Installation Windows und Linux Executables gem...
von PascalDragon
Di 5. Dez 2023, 21:49
Forum: Freepascal
Thema: Lazarus static link c_obj files
Antworten: 14
Zugriffe: 3996

Re: Lazarus static link c_obj files

Nein, die Syntax external <LIBRARY> name <NAME> ist immer für dynamisches Linking. Für statisches Linken muss einfach nur external allein angegeben werden zusammen mit einem {$linklib <LIBRARY>}. Ich dachte immer dies mache das gleiche, $linklib diene nur dazu, das man die lin nicht bei jeder funct...
von PascalDragon
Fr 1. Dez 2023, 22:24
Forum: Freepascal
Thema: Lazarus static link c_obj files
Antworten: 14
Zugriffe: 3996

Re: Lazarus static link c_obj files

Das hier führt zu dynamischem linken, was Acia6850 eben nicht möchte. Ich dachte, dieses printf wird da auch statisch reingelinkt ? Nein, die Syntax external <LIBRARY> name <NAME> ist immer für dynamisches Linking. Für statisches Linken muss einfach nur external allein angegeben werden zusammen mit...
von PascalDragon
Di 28. Nov 2023, 21:59
Forum: Freepascal
Thema: Lazarus static link c_obj files
Antworten: 14
Zugriffe: 3996

Re: Lazarus static link c_obj files

Dies sieht ein wenig merkwürdig aus. {$Linklib ..\Lib\x86_64-win64\libmsvcrt.a} {$Linklib ..\lib\x86_64-win64\kernel32.a} {$Linklib ..\lib\x86_64-win64\libgcc.a} Wen ich zB. in GTK2.pas reingucke. sieht dies ganz anders aus. gtklib = 'libgtk-win32-2.0-0.dll'; Das ist nötig für statisches linken, wa...
von PascalDragon
So 19. Nov 2023, 18:57
Forum: Komponenten und Packages
Thema: BglControls installation unter linux schlägt fehl
Antworten: 5
Zugriffe: 3050

Re: BglControls installation unter linux schlägt fehl

Das bedeutet, dass der Linker libGL nicht findet. Dass mit lGL libGL.so gemeint ist darauf wäre ich im Leben nicht gekommen. Vor allem weil ich das kleine l (wie laufen) für ein großes I (wie Igel) gehalten habe. -l<name> ist der Parameter an den Linker eine Bibliothek mit hinzu zu linken. Unter *n...
von PascalDragon
Mo 13. Nov 2023, 23:23
Forum: Windows
Thema: Installation neue Lazarus-Version
Antworten: 4
Zugriffe: 3074

Re: Installation neue Lazarus-Version

Wenn ich nun die neue Version 2.2.6 downloade und installiere, muss ich anschließend alle jetzt installierten Packages neu installieren. Ist das korrekt? Korrekt. Wenn du deine alte Installation noch beibehalten möchtest, dann lege am Besten während der Installation eine alternative Konfiguration a...
von PascalDragon
Mo 13. Nov 2023, 23:18
Forum: Benutzung der IDE
Thema: Es kompiliert nicht alles ( inline )
Antworten: 52
Zugriffe: 39167

Re: Es kompiliert nicht alles ( inline )

Mathias hat geschrieben:
Sa 11. Nov 2023, 16:31
Wen ich dazukomme werde ich das ganze mal auf ein minimum runterspecken.
Das und ein Bug Report, bitte.