Die Suche ergab 393 Treffer
- Di 3. Jul 2018, 21:09
- Forum: Linux
- Thema: Syscall implementieren
- Antworten: 12
- Zugriffe: 8012
Re: Syscall implementieren - Crosscompile
Da dann wolln wa mal sehen, ob ich das nächstes mal alleine schaffe Noch folgendes Problem: Aktuell sieht das bei mir so aus: type size_t = Integer; ssize_t = Cardinal; pid_t = Cardinal; function sched_setaffinity(pid: pid_t; cpusetsize: size_t; const mask: PByte): Integer; cdecl; ext...
- Di 3. Jul 2018, 15:45
- Forum: Linux
- Thema: Syscall implementieren
- Antworten: 12
- Zugriffe: 8012
Re: Syscall implementieren
Toll, scheint zu gehen, besten Dank
Verrätst du mir noch, woher man das jetzt wissen konnte? Sind alle Syscalls, bei denen keine extra library angegeben sind 'c' oder wie muss man sich das vorstellen?
Verrätst du mir noch, woher man das jetzt wissen konnte? Sind alle Syscalls, bei denen keine extra library angegeben sind 'c' oder wie muss man sich das vorstellen?
- Di 3. Jul 2018, 11:40
- Forum: Linux
- Thema: Syscall implementieren
- Antworten: 12
- Zugriffe: 8012
Syscall implementieren
Hallo, weiß jemand, wie ich z.B. den sched_setaffinity-Syscall in Lazarus verwende? Ich habe dankenswerter Weise hier im Forum von MSE mal den Code für den shm-Open-Call bekommen: const {$ifdef linux}shmlib = 'rt';{$else}shmlib = clib;{$endif} function shm_open(name: pchar; oflag: longint; mode:...
- So 17. Jun 2018, 15:17
- Forum: Ankündigungen
- Thema: Call for Papers: Lazarustreffen 2018
- Antworten: 34
- Zugriffe: 28995
Re: Call for Papers: Lazarustreffen 2018
So, endlich hatte ich mal Zeit, die Aufnahmen der Vorträge fertig zu machen.
Wie immer: https://mitjastachowiak.de/?/sonstiges/ ... index.html
Wie immer: https://mitjastachowiak.de/?/sonstiges/ ... index.html
- Fr 1. Jun 2018, 19:08
- Forum: Ankündigungen
- Thema: Call for Papers: Lazarustreffen 2018
- Antworten: 34
- Zugriffe: 28995
Re: Call for Papers: Lazarustreffen 2018
Wir sind am Hotel und gehen jetzt los.
- Mi 30. Mai 2018, 13:04
- Forum: Ankündigungen
- Thema: Call for Papers: Lazarustreffen 2018
- Antworten: 34
- Zugriffe: 28995
Re: Call for Papers: Lazarustreffen 2018
Fast hätt' ich's vergessen: Ich komme auch.
Werde Freitag so ab 17/18:00 eintrudeln und Sonntag nach dem Mittagessen wieder fahren. Habe das Hotel Lasthaus gebucht.
Werde Freitag so ab 17/18:00 eintrudeln und Sonntag nach dem Mittagessen wieder fahren. Habe das Hotel Lasthaus gebucht.
- So 1. Apr 2018, 22:21
- Forum: Linux
- Thema: lazarus-project package hat falsche Abhängigkeit
- Antworten: 2
- Zugriffe: 5950
Re: lazarus-project package hat falsche Abhängigkeit
Naja, jemand müsste mal die Abhängigkeiten ordentlich machen. Vor allem sollten wir das aktuelle Lazarus in die Paketquellen packen. Da gammelt noch irgend eine Uralt-Version 'rum... Ich schlage vor, der geplante Forums-Verein macht sich das Einpflegen der Pakete zur Aufgabe... Ich glaube, dieses Pr...
- So 1. Apr 2018, 18:28
- Forum: Linux
- Thema: lazarus-project package hat falsche Abhängigkeit
- Antworten: 2
- Zugriffe: 5950
lazarus-project package hat falsche Abhängigkeit
Hy, habe jetzt Kubuntu 18.04 installiert. Wie immer fpc, fpc-src und lazarus-project als .deb von Sourceforce gezogen und installiert. Das lazarus-Package lies sich wegen unerfüllten Abhängigkeiten nicht mit dem "GUI"-Paketmanager von KDE installieren. Mit dkpg -i lazarus-project[...].deb ...
- So 21. Jan 2018, 19:43
- Forum: Unterstützung Lazarusproject
- Thema: Lazarus als IDE für LLVM (llvm-pascal)
- Antworten: 43
- Zugriffe: 41312
Re: Lazarus als IDE für LLVM (llvm-pascal)
Yepp. Als Studienprojekt war das sicher 'ne tolle Sache, aber ein Ersatz für Freepascal ist das nicht. Wozu auch, wenn FPC selbst jetzt auf LLVM hinarbeitet. Habe mir gerade die Liste der ToDos angesehen: m Ich habe letztes Jahr auch eine Compilerbau-Vorlesung gehört und frage mich, ob ich hier helf...
- So 21. Jan 2018, 19:20
- Forum: Dies und Das
- Thema: Kann man jeden Rechner hacken? (Smalltalk)
- Antworten: 18
- Zugriffe: 11283
Re: Kann man jeden Rechner hacken? (Smalltalk)
*Grübel* Die Lücke bei Meltdown war doch, dass man den Cache zunächst einmal lesen konnte. Aber Mit Javascript kann man doch gar nicht uninitialisierte Werte lesen, oder geht das ggf. über die Latenzen?
- Mi 17. Jan 2018, 23:26
- Forum: Unterstützung Lazarusproject
- Thema: Lazarus als IDE für LLVM (llvm-pascal)
- Antworten: 43
- Zugriffe: 41312
Re: Lazarus als IDE für LLVM (llvm-pascal)
LLVM-Pascal habe ich vor längerer Zeit mal angesehen und das sah eher nach einem halbfertigen Studienprojekt aus, aber keine Ahnung, wie sich das weiter entwickelt hat
- Mi 17. Jan 2018, 11:32
- Forum: Unterstützung Lazarusproject
- Thema: Lazarus als IDE für LLVM (llvm-pascal)
- Antworten: 43
- Zugriffe: 41312
Re: Lazarus als IDE für LLVM (llvm-pascal)
Coole Arbeit! LLVM scheint ja tatsächlich was zu bringen... Welche Optimierungsstufe hast du in den Tests für FPC verwendet? Theoretisch bräuchte man doch "nur" die Zwischenarchitektur von LLVM als weitere Zielplattform in FPC einzubauen und schon könnte man mit Lazarus für LLVM coden ohne...
- So 14. Jan 2018, 12:47
- Forum: Dies und Das
- Thema: Kann man jeden Rechner hacken? (Smalltalk)
- Antworten: 18
- Zugriffe: 11283
Re: Kann man jeden Rechner hacken? (Smalltalk)
Hy, also man unterscheidet zwischen Von-Neumann-Architekturen und Havard-Architekturen. Bei ersteren gibt es gemeinsamen (Arbeits)speicher für Daten und Programm. Bei Havard zwei verschiedene Speicher. Moderne Rechner sind für gewöhnlich virtuelle Harvard-Architekturen: Der L1-Cache für Instruktione...
- Sa 4. Nov 2017, 17:28
- Forum: Allgemeines
- Thema: Forum Weiterleitung crasht
- Antworten: 17
- Zugriffe: 11900
Re: Forum Weiterleitung crasht
Wird Zeit, das Forum neu zu machen
- Mo 30. Okt 2017, 21:21
- Forum: Freepascal
- Thema: Änderungen in manchen .pas-files werden ignoriert
- Antworten: 5
- Zugriffe: 3361
Re: Änderungen in manchen .pas-files werden ignoriert
Ja, es ist tatsächlich nicht in den Projekt-Suchpfaden. Das ist Absicht: Das sind Units zur Treiberanbindung. Die eine lässt sich nur kompilieren/linken, wenn der jeweilige Gerätetreiber auch installiert ist. Auf Systemen, auf denen ich diese Hardware nicht nutze, will ich das auch nicht installiere...