Die Suche ergab 7156 Treffer

von Mathias
So 4. Jan 2026, 13:21
Forum: Benutzung der IDE
Thema: F9 funktioniert nicht mehr .. [Edit]
Antworten: 4
Zugriffe: 126

Re: F9 funktioniert nicht mehr ..

Wenn ich aber den atomic_server lade und dann F9 tippe passiert gefühlt erst mal nichts (in Wirklichkeit wird die Anwendung aber im Hintergrund gestartet, nur eben nicht mit der IDE verbunden).
Könnte sein, das Mint Schwierigkeiten hat. Ich hatte kürzlich auch was merkwürdiges erlebt. Ich habe ein ...
von Mathias
Sa 3. Jan 2026, 20:15
Forum: Linux
Thema: Anwendungsübergreifendes Mutex
Antworten: 10
Zugriffe: 251

Re: Anwendungsübergreifendes Mutex

Wen du etwas externes nehmen willst, unter Linux gibt es einiges, was dies beherrscht.
Am besten mal googeln, was die am besten zusagt.

Ich habe auch schon damit versuche gemacht, hier findest du ein paar Beispiele: https://github.com/sechshelme/Lazarus-X11-Examples/tree/master/87_-_Diverses
Die ...
von Mathias
Sa 3. Jan 2026, 16:03
Forum: Freepascal
Thema: 'format'-Funktion als Fehlerquelle
Antworten: 16
Zugriffe: 422

Re: 'format'-Funktion als Fehlerquelle

Ich nehme gerne WriteStr, das es ehr einfach in der Handhabung ist.

Code: Alles auswählen

const
  f: single = 12.34;
var
  s: string;
begin
  WriteStr(s, 'Float: ', f: 4: 2);
  WriteLn(s);
end.
von Mathias
Sa 3. Jan 2026, 13:47
Forum: Freepascal
Thema: 'format'-Funktion als Fehlerquelle
Antworten: 16
Zugriffe: 422

Re: 'format'-Funktion als Fehlerquelle

Als die schnellste und einfachste Pascal Lösung ist, das alt bewährte WriteStr. Oder man nimmt val und str.
Schlussendlich landen alle RTL-Funktionen, wie format, inttostr, etc bei str. Nur habe die alle sehr viel overhead, weil sie alle möglichen Sprachen berücksichtigen, ZB. das Komma anstelle des ...
von Mathias
Sa 3. Jan 2026, 08:44
Forum: Freepascal
Thema: 'format'-Funktion als Fehlerquelle
Antworten: 16
Zugriffe: 422

Re: 'format'-Funktion als Fehlerquelle


Hm, ich habe nie mit Pascal produktiv programmiert und kenne dieses format() auch erst seit kurzem und frage mich in deinem Problem, warum ihr das so macht. Weil das ganze Ergebnis ein String sein soll und einzelne Elemente in einem Writeln() nichts bringen. Ich glaube das format() gibts auch in ...
von Mathias
Fr 2. Jan 2026, 12:34
Forum: Multimedia
Thema: SDL3 für Pascal - Sound Ausgabe-SDL3_mixer.dll?
Antworten: 8
Zugriffe: 367

Re: SDL3 für Pascal - Sound Ausgabe-SDL3_mixer.dll?

oliver2104 hat geschrieben: Do 1. Jan 2026, 12:44 Spannende Sache.
Hoffentlich gelingt es.
Da sehe ich kein bedenken, bis jetzt habe sie ihre Sache gut gemacht.
von Mathias
Fr 2. Jan 2026, 12:33
Forum: Units/Komponenten
Thema: SDL3 (Simple DirectMedia Layer) Packages
Antworten: 96
Zugriffe: 102067

Re: SDL3 (Simple DirectMedia Layer) Packages


wollte die DLL's runter laden.
Aber er konnte den Pfad
https://github.com/sechshelme/Lazarus-SDL-3.0-Packages-and-Examples/tree/main/DLL/win64
nicht finden.
Gruß
Jürgen

Die habe ich entfernt, da man es unterdessen offiziell bei SDL runterladen kann. Dann hat man sicher aktuelle.
Nur mit dem ...
von Mathias
Do 1. Jan 2026, 16:01
Forum: Units/Komponenten
Thema: SDL3 (Simple DirectMedia Layer) Packages
Antworten: 96
Zugriffe: 102067

Re: SDL3 (Simple DirectMedia Layer) Packages

Ich habe nun meine Bindung an das neuste SDL3.4 angepasst.

https://github.com/sechshelme/Lazarus-S ... d-Examples

Viel hat sich nicht geändert seit der Version 3.2.
von Mathias
Mi 31. Dez 2025, 15:26
Forum: Komponenten und Packages
Thema: TListbox.ExtendedSelect, geht nicht unter Linux Mint ? [gelöst]
Antworten: 4
Zugriffe: 288

Re: TListbox.ExtendedSelect, geht nicht unter Linux Mint ? [gelöst]

ich hatte ChatGTP auch gefragt, nur leider kommt da meistens recht viel Müll bei raus, da es die LCL nicht "Kennt" und immer mit irgendwelchen anderen Frameworks vergleicht. Da ich die Hoffnung habe, dass dieses Ding tatsächlich lernt, poste ich am Ende der Diskussionen immer noch die "Korrekte ...
von Mathias
Mo 29. Dez 2025, 14:51
Forum: Multimedia
Thema: SDL3 für Pascal - Sound Ausgabe-SDL3_mixer.dll?
Antworten: 8
Zugriffe: 367

Re: SDL3 für Pascal - Sound Ausgabe-SDL3_mixer.dll?

Hier schrieben sie immer vom SDL_mixe 3.0.0. https://github.com/libsdl-org/SDL_mixer/blob/main/include/SDL3_mixer/SDL_mixer.h

Und auch auf der Titelseite: https://github.com/libsdl-org/SDL_mixer?tab=readme-ov-file


Ich habe gerade festgestellt, das sich mein Beispiel nicht mehr kompilieren lässt ...
von Mathias
So 28. Dez 2025, 19:29
Forum: Multimedia
Thema: SDL3 für Pascal - Sound Ausgabe-SDL3_mixer.dll?
Antworten: 8
Zugriffe: 367

Re: SDL3 für Pascal - Sound Ausgabe-SDL3_mixer.dll?

Noch etwas zu der SDL_mixer, die Version, welche du hast, ist eine modifizierte SDL2 Version, so das sie sich mit SDL3 verwenden lässt.
Im SDL Forum wurde mal geschrieben, das eine echte SDL3_mixer in Arbeit ist, welche eine neue Features bieten soll.
von Mathias
So 28. Dez 2025, 14:26
Forum: Multimedia
Thema: SDL3 für Pascal - Sound Ausgabe-SDL3_mixer.dll?
Antworten: 8
Zugriffe: 367

Re: SDL3 für Pascal - Sound Ausgabe-SDL3_mixer.dll?

Ist zwar nicht der sauberste Weg, aber ich lade sie dir hoch.
Die habe ich mit fedora am Oktober runtergeladen, also nicht von einer dubiosen Quelle.
Ich hoffe du kannst sie gebrauchen.
von Mathias
So 28. Dez 2025, 08:27
Forum: Freepascal
Thema: syscall Versuch
Antworten: 3
Zugriffe: 302

Re: syscall Versuch

Jetzt ist der Fall klar, ich habe Register überschrieben. So geht es: ` function Print(c: pchar; len: int64): int64; assembler; nostackframe;
asm
Mov Rax, 1
Mov Rdx, len
Mov Rsi, c
Mov Rdi, 1
Syscall
end;

Weiterer Tipp, wenn du mit SysCalls arbeitest: schau dir das Tool strace an. Das gibt ...
von Mathias
Sa 27. Dez 2025, 15:34
Forum: Freepascal
Thema: syscall Versuch
Antworten: 3
Zugriffe: 302

syscall Versuch

Ich wollte mal syscall ausprobieren. Bei der Zeit abfrage kommt etwas rein.
Aber wieso funktioniert Print nicht ?
Einer eine Idee ?

program project1;

type
TTimeVal = record
tv_sec: int64;
tv_usec: int64;
end;
PTimeVal = ^TTimeVal;

// /usr/include/x86_64-linux-gnu/asm/unistd_64.h ...