ENGLISH VERSION |
|
Links | | | Forum | | | Kommentare | | | News melden |
Chat | | | Umfragen | | | Newsticker | | | Archiv |
amiga-news.de Forum > Suche | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
|
||||||
whose
Nutzer
19.08.2005, 10:23 Uhr [ - Direktlink - ] |
Thema: SASC
Brett: Programmierung Zitat: Hm, vielleicht sollte ich mir mal Informationen zu den SAS-C-Optionen besorgen... ich habe das dumpfe Gefühl, daß diese Casterei im Zusammenhang mit dem kleinen Code-/Daten-Modell steht. Vor allem taucht dieser Cast nicht überall dort auf, wo die angesprochene Funktion verwendet wird (Projektsuche in StormC ist wirklich eine feine Sache ). Das muß einen Grund haben... Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
19.08.2005, 09:43 Uhr [ - Direktlink - ] |
Thema: SASC
Brett: Programmierung Zitat: Ja, sowas taucht da im Quellcode auch dann und wann mal auf, sollte aber keinen Hit erzeugen (obwohl... "Sag niemals nie" ). Wird aber noch etwas dauern, die programmeigenen Includes sind schon ne Lustbarkeit für sich... aber nimmer lang, und das Ganze ist entrümpelt und halbwegs sauber organisiert. Dann kommt der erste Compilerlauf. Und damit evtl. das böse Erwachen Scherz Das Ganze ist allerdings alles andere als sauber implementiert, kann also noch unvorhergesehene Probleme mit sich bringen. Da gibts z.B. so lustige Zeilen, in denen eine Funktion, die einen Zeiger auf UBYTE zurückgibt, gezwungen wird, den Zeiger in ein ULONG zu schmeißen... Kann mir mal jemand verraten, wozu das gut sein sollte? Ich frage, weil ich den Verdacht habe, daß der Originalautor auch an anderen Stellen "Tricks" eingebaut hat, die evtl. dazu dienen, auf 68000er Maschinen "besser" zu laufen. Trotzdem verstehe ich den Sinn dabei nicht, einen Zeiger explizit in einem ULONG unterzubringen, statt getrennt Versionen für 68000 und 020+ zu compilieren... Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
18.08.2005, 20:03 Uhr [ - Direktlink - ] |
Thema: Turboprint bricht Ausdruck ab ...
Brett: Amiga, AmigaOS 4 Zitat: Dito. Hm, kann man mal sehen... an die einstellbaren Obergrenzen habe ich gar nicht mehr gedacht... Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
18.08.2005, 10:40 Uhr [ - Direktlink - ] |
Thema: ACE
Brett: Programmierung Zitat: Da solltest Du etwas spezifischer werden, finde ich. Welche Executables? Die des Compilers oder die, die der Compiler erzeugt hat? Hast Du mal probiert, die Beispiele für Deine Maschine passend zu recompilieren? Mit den dafür notwendigen (oder angebrachten) Optionen? Zu sagen, die von ACE erzeugten Programme wären generell instabil ist halt etwas zu verallgemeinernd Immerhin hängt die Stabilität von Programmen entscheidend davon ab, _wie_ sie implementiert und compiliert wurden. Da spielen z.B. so lustige Hintergedanken wie "höchste Effizienz auf 68000-Systemen" eine große Rolle. Ein Programm, daß mit diesem Hintergedanken geschrieben wurde, kann sich auf einem 68020-System schon als Rohrkrepierer erweisen. Bei manchen Programmen reichts aber, diese spezifisch für 68020-CPUs erzeugen zu lassen, um Probleme zu "beseitigen". Ich hatte bisher jedenfalls mit ACE und den mitgelieferten Beispielen keine größeren Probleme als die, die in der Dokumentation bereits erwähnt wurden. Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
18.08.2005, 09:54 Uhr [ - Direktlink - ] |
Thema: Turboprint bricht Ausdruck ab ...
Brett: Amiga, AmigaOS 4 Zitat: TurboPrint legt beim Ausdruck mehrere temporäre Dateien an (sozusagen eine art VMem), die in TurboPrint:Temp abgelegt werden (schau da mal rein, da findest Du manchmal noch "Überbleibsel"). Wenn große Grafiken gedruckt werden sollen, kommt da eine Riesenmenge an Daten zusammen, die irgendwie in TurboPrint:Temp hineinpassen müssen oder der Ausdruck bricht ab. Wie viel Platz hast Du denn noch auf der Partition, auf der TP seine temporären Daten ablegt? Da solltest Du für derart große Bilder mehrere hundert MB einplanen, wenn Du mit hohen Auflösungen drucken willst. Sollte da nicht genug Platz sein, kannst Du den Pfad für das Temp-Directory auch auf eine andere Partition legen. Wenn da drauf genug Platz ist, sollte der Ausdruck hinhauen. Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
17.08.2005, 12:44 Uhr [ - Direktlink - ] |
Thema: Gleiches Programm wird von GCC kompiliert aber nicht von G++ ?
Brett: Programmierung Zitat: Danke schon mal im voraus. Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
17.08.2005, 10:59 Uhr [ - Direktlink - ] |
Thema: Gleiches Programm wird von GCC kompiliert aber nicht von G++ ?
Brett: Programmierung Zitat: Gehört zwar nicht zum Thread, aber ich weiß nicht, ob Du meine Frage im "SASC"-Thread gelesen hast. Besitzt Du den SAS und kann ich ggf. auf Dich zurückkommen, um die Kompatibilität der FileMaster-Sourcen zum SAS zu testen, wenn ich die GCC-freundlich umgebaut habe? Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
17.08.2005, 10:54 Uhr [ - Direktlink - ] |
Thema: Gleiches Programm wird von GCC kompiliert aber nicht von G++ ?
Brett: Programmierung Zitat: Das ist richtig. Beide Argumente. Viele der "Komfortfunktionen" enstanden aus der Notwendigkeit heraus, sich aus den Tricksereien von vorherigen Versionen zu befreien. Das ist auch das, was ich aktuell empfehle, um die AmigaOS-API für C++ und dessen Anforderungen an die Typsicherheit zu rüsten. Zitat:Zitat: Die Holzhammermethode, die ich meine, ist die, die Du schon erkannt hast. ROM-Code, welcher später im RAM landet, so statisch wie möglich zu halten, um eine Speicherverwaltung im klassischen Sinn für kleine Datenbereiche zu umgehen. Das ist ne uralte Vorgehensweise. Beim PET/VC20/C64 etc. hat man oft so gearbeitet (da spielten Datentypen allerdings keine Rolle ). Alternativen hatten die Cracks aus der Zeit sicher noch genug auf Lager, ich kenne selbst nur einen Bruchteil davon. Eine wäre z.B. die "Voraussage von Adresswerten". Eine gefährliche Annahme zwar, aber bei geschickter Auslegung des Codes funktioniert auch das. Wurde häufig auf dem C64 angewandt in Verbindung mit dem BASIC-Interpreter und der Zeropage. Da ergaben sich bestimmte Adressberechnungen quasi "von selbst" (als Ergebnis der Arbeit der BASIC-Routinen), was man sich dann im eigenen Programm sparen konnte. Im AmigaOS habe ich sowas bisher aber zum Glück noch nicht entdeckt. Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
17.08.2005, 01:01 Uhr [ - Direktlink - ] |
Thema: Alphamaske aus PNG und IFF laden
Brett: Programmierung Zitat: Amen Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
17.08.2005, 00:45 Uhr [ - Direktlink - ] |
Thema: Wr hat interesse auf seinem Amiga das Pixeln zu lernen?
Brett: Amiga, AmigaOS 4 Zitat: Quatsch, Grünstufen Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
16.08.2005, 22:33 Uhr [ - Direktlink - ] |
Thema: DvPlayer
Brett: Amiga, AmigaOS 4 Zitat: Anscheinend, wie der Autor der avcodec lib die ganze Sache sieht. Ein Blick ins OS4depot dürfte Dir da auf die Sprünge helfen... Zitat: Siehe OS4Depot, da siehst Du dann auch das passende Readme der eigentlich älteren Version der avcodec lib, welche schon lange vorher unter LGPL stand... Zitat:Zitat:Dann guckst Du in die Quellen vo liba52. Womit wir bei der Frage wären, ob sich die GPL von dort auf das gesamte Projekt ausweitet oder doch nur für den AC3 Codec gilt. Der Rest steht nämlich unter LGPL, wie ac-logic völlig richtig anmerkte und ist keineswegs vom AC3-Codec abhängig... schwere Entscheidung. Zitat:Zitat::-( Genau. :-( -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
16.08.2005, 14:56 Uhr [ - Direktlink - ] |
Thema: DvPlayer
Brett: Amiga, AmigaOS 4 Zitat: Das wiederum könnte man "Unterstellung" nennen... Zitat: Du wirst lachen, ich habe _beide_ ReadMe gelesen. Und beide sind da etwas... unterschiedlich. Zitat:Zitat:Mag sein, das einige die GPL als Noplusultra betrachten. Das hat aber rein garnichts mit dem Thema dieses Threads zu tun. Fakt ist, das es eine Lizenzverletzung gab/gibt. Wie es aussieht aufgrund einer ungeklärten Lizenzfrage. Und was hat das mit "Lesen können" zu tun? Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
16.08.2005, 14:53 Uhr [ - Direktlink - ] |
Thema: DvPlayer
Brett: Amiga, AmigaOS 4 Zitat: Mein Fehler, verzeihung. Hier beginnen einfach zu viele Namen mit ac Ich meinte ac-logic. Da habe ich wohl ein wenig zu schnell gelesen. Nochmal: Entschuldigung. Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
16.08.2005, 14:50 Uhr [ - Direktlink - ] |
Thema: Gleiches Programm wird von GCC kompiliert aber nicht von G++ ?
Brett: Programmierung Zitat: Das der String ReadOnly ist und sich sowas mit bestimmten _alten_ Compilern auch nicht übersetzen ließ. Üble Tricksereien halt. Und das Thema lautete: Wie geht man mit Altlasten um? Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
16.08.2005, 14:48 Uhr [ - Direktlink - ] |
Thema: Gleiches Programm wird von GCC kompiliert aber nicht von G++ ?
Brett: Programmierung Zitat: Was beißt Dich wohl mehr, wenn Du einen Computer baust? Ein ROM, welches keine oder "heruntergedrehte" Ausschmückungen enthält (Bootlogo), oder RAM, das zu schnell voll ist, den Computer unbenutzbar macht und teurer als das ROM ist? Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
16.08.2005, 14:43 Uhr [ - Direktlink - ] |
Thema: DvPlayer
Brett: Amiga, AmigaOS 4 Zitat: Tja, und deswegen ist DVPlayer jetzt wieder zum Download freigegeben, mit ner avcodec.library, die den "umstrittenen" AC3-Codec nicht mehr enthält "bis die Frage nach der Lizenz des umstrittenen Codecs zweifelsfrei geklärt ist". Das README scheint doch nicht so eindeutig zu sein, oder? Oder können alle anderen außer Piru nicht lesen? Noch nicht mal der Autor der library? Wie war das mit dem Verallgemeinern? Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
16.08.2005, 14:32 Uhr [ - Direktlink - ] |
Thema: Gleiches Programm wird von GCC kompiliert aber nicht von G++ ?
Brett: Programmierung Zitat: InitBitMap() als Beispiel kam von Holger. Das Spielchen kannst Du bei vielen Funktionen des AmigaOS treiben, nicht nur bei denen, die mit "Init" beginnen. Das Konstrukt habe ich aus uraltem Code, teilweise ist der auf FishDisks zu finden, teilweise habe ich den vom CATS. Warum man das *so* machen kann, habe ich oben erläutert. Weniger Tipparbeit, und bei gewissem Code (Module, die aus nem ROM ins RAM kopiert werden) sind die Nachteile kaum spürbar. Es ist halt simpler, Code mitsamt (kleinen) Datenbereichen einfach in den Speicher zu kopieren. Dank Relocation ist es noch nicht einmal ein Problem, an den Datenbereich heranzukommen. Anders herum hast Du sonst den "Verwaltungskram" (Speicher anfordern/freigeben) und den eigentlich benötigten Speicher, was den Gesamtspeicherplatz doch mehr reduziert als die "Holzhammermethode". Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 [ Dieser Beitrag wurde von whose am 16.08.2005 um 14:33 Uhr editiert. ] |
|||||
whose
Nutzer
16.08.2005, 14:16 Uhr [ - Direktlink - ] |
Thema: Gleiches Programm wird von GCC kompiliert aber nicht von G++ ?
Brett: Programmierung Zitat: Das hängt a) vom Compiler/Linker ab, b)von der Faulheit des Programmierers. Ist halt bedeutend weniger Tipparbeit und die Freigabe nimmt einem der Compiler auch noch ab Ganz nebenbei spart man sich dadurch einiges an Speicher, der sonst erst extern angefordert werden müßte (inkl. Overhead). Das der Speicher während der gesamten Programmausführung "verbraten" wird, war vielen Leuten gar nicht so bewußt und beim (teilweise handoptimierten) ROM-Code war das nicht wirklich ein Problem. Ein großes Thema vor nicht allzu langer Zeit... Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 [ Dieser Beitrag wurde von whose am 16.08.2005 um 14:23 Uhr editiert. ] |
|||||
whose
Nutzer
16.08.2005, 14:07 Uhr [ - Direktlink - ] |
Thema: DvPlayer
Brett: Amiga, AmigaOS 4 Zitat: Das halte ich ehrlich gesagt für ein Gerücht. Linux wurde ursprünglich als Public Domain veröffentlicht, der GPL-Status kam erst später. Komischerweise hat der PD-Status da keine Nachteile gebracht. Und ich frage mich, warum es die Lizenz-"Derivate" gibt, wenn die GPL doch alles beinhaltet, was man so braucht? Könnte es daran liegen, daß die Forderungen der GPL ein klein wneig zu radikal sind? Zitat: Das wohl weniger. Aber wer hindert den Autor denn daran, eine MOS-Version aufzulegen? Als Anreiz läßt man dann halt "ein paar Euro" springen... Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
16.08.2005, 13:59 Uhr [ - Direktlink - ] |
Thema: DvPlayer
Brett: Amiga, AmigaOS 4 Zitat: Tja, und was macht der Schlauberger, wenn die Lizenzlage nicht so eindeutig ist? Hast Du Dir mal das Posting von AC-Pseudo angesehen? Und die Antwort von gni darauf? Ist doch wunderbar, wie einig sich die beiden sind, oder? Und was den "Unsinn" mit der "infektiösen Natur der GPL" angeht: Ja, streng betrachtet ist es so. Ein Fehler, und Dein Programm steht auch unter GPL, ob Du das willst oder nicht. Und nochwas: Ich betreibe hier kein GPL-Bashing. Ich schreibe meine Meinung dazu, was ich von den Leuten halte, die die GPL ebenso pauschal als Heilsbringer betrachten, ohne die Folgen zu bedenken. Radikale Standpunkte sind nie gut, egal, ob auf der "freien" Seite oder der "patentierbaren" Seite. Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
16.08.2005, 13:49 Uhr [ - Direktlink - ] |
Thema: Gleiches Programm wird von GCC kompiliert aber nicht von G++ ?
Brett: Programmierung Zitat: Stell Dir vor, jemand wäre so brilliant, das char *bla=" " exakt so groß zu definieren, daß ne BitMap-Struktur reinpaßt. Also sizeof(bla) == sizeof(struct BitMap). Kein AllocMem(), kein FreeMem()... Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
16.08.2005, 13:44 Uhr [ - Direktlink - ] |
Thema: DvPlayer
Brett: Amiga, AmigaOS 4 Zitat: Das Gleiche könnte ich Dich fragen... Du weißt genau, daß ich nicht immer alles verallgemeinere. Meine Frage war provokativ angelegt, weil es hier halt Leute gibt, die die GPL-Lizenz verallgemeinernd als "Segen für die Software-Landschaft" verkaufen. Das das durchaus nicht immer der Fall ist, sehen wir hier gerade. Und ja, es ist richtig, daß jeder für sich entscheiden kann, ob er GPL-Software einsetzt oder nicht. Manchmal ist es aber gar nicht so klar, ob die GPL zur Anwendung kommt oder die LGPL oder oder... Der kleine "Streit" hier zeigts doch mal wieder. Inzwischen bin ich mir gar nicht mehr so sicher, ob der Autor sich darüber im Klaren war, daß er GPL-Code verwendete oder eben nicht. Hier gehen die Meinungen dazu ja auch schon wieder auseinander. Wie kann man sich als Entwickler da absolut frei entscheiden, wenn ein Buchstabe darüber entscheidet, ob man seine Arbeit voll preisgeben muß oder nicht? Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
16.08.2005, 02:49 Uhr [ - Direktlink - ] |
Thema: DvPlayer
Brett: Amiga, AmigaOS 4 Zitat: Das ist wahrer OpenSource-Gedanke... ist das nicht schön? -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
16.08.2005, 02:46 Uhr [ - Direktlink - ] |
Thema: DvPlayer
Brett: Amiga, AmigaOS 4 Zitat: Das ist die Natur der GPL. Manche sprechen auch von einer "infektiösen" Natur. Nämlich weil die Verwendung von Software, die unter GPL veröffentlicht wurde, die Veröffentlichung anderer Software unter GPL erzwingt, wenn diese auf GPL-Software aufbaut bzw. in ihrer Funktion von GPL-Software abhängig ist. Der Fall wäre hier gegeben, wenn die Anschuldigungen in Bezug auf den aktuellen DVPlayer mit der avcodec.library zutreffen sollten. Dann hat der Autor schlicht gepennt oder ist, wenn die nebulöse Geschichte mit dem Anwalt halbwegs stimmt, bescheiden beraten worden. Nun sollte er zügig zusehen, wie er das Problem umgehen kann. Wege dazu gibts. Vielleicht solltest Du ihm mal eine freundliche Mail zur moralischen Unterstützung schicken. Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
16.08.2005, 01:54 Uhr [ - Direktlink - ] |
Thema: DvPlayer
Brett: Amiga, AmigaOS 4 Zitat: Das mit der "Microsoftschen" Argumentation ist allerdings auch kein guter Vergleich. Da gabs mal jemanden (den Namen habe ich vergessen), der bei der GPL gewisse Parallelen zur Zwangskollektivierung im Kommunismus zog. So ganz Unrecht hat derjenige nicht. Es ist zwar richtig, daß niemand gezwungen wird, GPLd Software einzusetzen, andererseits werden Leute, die GPLd-Software als Unterbau verwenden, dazu gezwungen, ihr geistiges Eigentum (den "Oberbau") preiszugeben, ob sie das wollen oder nicht. Man könnte das auch als "kommunistischen" Gegenpart zu Softwarepatenten sehen. Beides ist nicht besonders förderlich, finde ich. Wenn jemand freiwillig sein "geistiges Eigentum" der breiten Öffentlichkeit zur Verfügung stellen will, ist das völlig okay. Wenn das jemand nicht will, ist das auch okay. Sobald allerdings Zwang ins Spiel kommt, wirds unschön. Meiner Meinung nach sollte sich der Autor von DVPlayer darum bemühen, die Zwänge der GPL in einer neuen Version zu umgehen, z.B. wie bereits auf AW vorgeschlagen mit Hilfe einer Plugin-Schnittstelle für die Codecs. Dann wären beide Seiten zufrieden. Piru vielleicht nicht ganz so, aber das wäre dann sein Problem. Er kann dann ja ein paar Euro springen lassen für ne MOS-Version Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
16.08.2005, 01:30 Uhr [ - Direktlink - ] |
Thema: DvPlayer
Brett: Amiga, AmigaOS 4 Zitat: Und was sagt uns das? Zitat: Ich sags mal so: Sein Ziel war meiner Meinung nach, ohne große Mühen an einen Videoplayer für MOS zu kommen, der qualitativ und technisch bedeutend besser als MPlayer ist. Bei anderer Gelegenheit hat er es nicht versäumt, darauf zu verweisen, daß der OS4-Port ja auf dem MOS-Port basiert, was ihm wohl nicht so ganz gefiel. So viel zu Spekulationen über die GPL und die Motive, diese durchzusetzen... Ob es wirklich was Gutes hat, wenn DVPlayer unter GPL weiterentwickelt wird, bleibt abzuwarten. MPlayer z.B. ist GPLd, aber nicht wirklich besser. Zitat: Ich betone: Kann. Muß aber nicht. Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
15.08.2005, 23:44 Uhr [ - Direktlink - ] |
Thema: SASC
Brett: Programmierung Zitat: Zumindest in so weit, wie es der Code überhaupt zuläßt. So tief bin ich noch nicht drin, um definitiv sagen zu können, daß alle Hits relativ einfach zu kriegen sind (soll heißen: Ohne massiven Umbau der Quellen). Zitat: Ja, das isn "toller" Trick, den habe ich auch schon gesehen Ich denke, die Funktion kann man dann noch, wenn die Grundlagen "erschlagen" sind, in Angriff nehmen. Die hängt nämlich nicht mit gar so vielen Modulen zusammen wie der Rest des Quellcodes. Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
15.08.2005, 23:12 Uhr [ - Direktlink - ] |
Thema: DvPlayer
Brett: Amiga, AmigaOS 4 Zitat: Das dürfte daran liegen, daß es sich da mehr oder weniger um eine "politische" Sache handelt. Die GPL-Geschichte ist anscheinend auch noch gar nicht so 100% klar, da Piru seltsamerweise nur Vergleiche mit statischen Daten anstellte, die (ebenfalls merkwürdigerweise) niemand mehr nachvollziehen kann, da das Vergleichsmaterial nicht mehr zum Download zur Verfügung steht (hier darf man durchaus fragend in die Landschaft schauen ). Wie auch immer, DVPlayer steht im Moment nicht zur Verfügung, also hat man auf MOS-Seite das erreicht, was man wollte. Entweder DVPlayer auch für MOS oder für niemanden, und wenn das nur temporär so ist. Im Zweifelsfall dürfen wir uns dann halt wieder mit dem technisch überragenden MPlayer herumschlagen. Was solls... Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
15.08.2005, 21:56 Uhr [ - Direktlink - ] |
Thema: DvPlayer
Brett: Amiga, AmigaOS 4 Zitat: Ich denke, das wäre im umgekehrten Fall nicht anders gewesen. Da hätte es dann halt nur "red trolls" geheißen. Ist alles nicht schön, aber der Autor findet hoffentlich eine Lösung dafür. Noch jemand der Meinung, daß GPL in jedem Fall ein Segen ist? Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 |
|||||
whose
Nutzer
15.08.2005, 20:53 Uhr [ - Direktlink - ] |
Thema: Gleiches Programm wird von GCC kompiliert aber nicht von G++ ?
Brett: Programmierung Zitat: Jep, u.A. das meinte ich. Bis Kickstart 3.0 kamen solche "Tricks" aber durchaus auch im Kickstart vor, Reste davon findest Du heute noch u.A. in der locale.libary (der Stringpuffer. Wird zwar für jede Inkarnation der locale.library neu angelegt, sieht mir aber verdächtig nach einer "ehemaligen" Konstanten aus, wenn ich mir den Code drumherum so anschaue. Auf jeden Fall hats nen triftigen Grund, warum diese Stringzeiger nicht als CONST_STRPTR deklariert sind, sondern statt dessen als READ ONLY kommentiert wurden). Frag mich aber bitte nicht, warum diese "Tricks" sich so lange gehalten haben. Vermutlich spielt Bequemlichkeit da eine große Rolle. Und die Tatsache, daß da einige Leute wohl lieber Assemblertricks benutzten, statt sich mit "Förmlichkeiten" zu arrangieren Grüße -- --- µA1 PPC 750GX-800 A4000 PPC 604e-233 [ Dieser Beitrag wurde von whose am 15.08.2005 um 21:11 Uhr editiert. ] |
|||||
|
Impressum |
Datenschutzerklärung |
Netiquette |
Werbung |
Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten. |