Die Suche ergab 393 Treffer

von MitjaStachowiak
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...
von MitjaStachowiak
Di 3. Jul 2018, 15:45
Forum: Linux
Thema: Syscall implementieren
Antworten: 12
Zugriffe: 8012

Re: Syscall implementieren

Toll, scheint zu gehen, besten Dank :D

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?
von MitjaStachowiak
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:...
von MitjaStachowiak
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
von MitjaStachowiak
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.
von MitjaStachowiak
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.
von MitjaStachowiak
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...
von MitjaStachowiak
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 ...
von MitjaStachowiak
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...
von MitjaStachowiak
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?
von MitjaStachowiak
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 :wink:
von MitjaStachowiak
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...
von MitjaStachowiak
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...
von MitjaStachowiak
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 :wink:
von MitjaStachowiak
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...