ENGLISH VERSION |
|
Links | | | Forum | | | Kommentare | | | News melden |
Chat | | | Umfragen | | | Newsticker | | | Archiv |
amiga-news.de Forum > Suche | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
|
||||||
Kaesebroetchen
Nutzer
24.02.2004, 19:14 Uhr [ - Direktlink - ] |
Thema: MUI bzw. Reaction installieren
Brett: Programmierung So, ich hab mir jetzt nochmal alles neu installiert und wenn ich jetzt mit der Option -lmui copiliere, kommen folgende Fehler. 3.AmigaDev:Dice/examples/MUI-Demo> dcc -lmui mui-demo.c ›51mDLINK: "" L:0 C:0 Error:41 Unable to find dlib:amigas.lib model <s> DLINK: "" L:0 C:0 Error:36 Undefined Symbol: _LVOAllocMem (amiga/c) DLINK: "" L:0 C:0 Error:36 Undefined Symbol: _LVOSetSignal (amiga/c) DLINK: "" L:0 C:0 Error:36 Undefined Symbol: _LVOFreeMem (amiga/c) DLINK: "" L:0 C:0 Error:36 Undefined Symbol: _LVOForbid (amiga/c) DLINK: "" L:0 C:0 Error:36 Undefined Symbol: _LVOReplyMsg (amiga/c) DLINK: "" L:0 C:0 Error:36 Undefined Symbol: _DoMethod (T:mui-demo) DLINK: "" L:0 C:0 Error:36 Undefined Symbol: _SetAttrs (T:mui-demo) DLINK: "" L:0 C:0 Error:36 Undefined Symbol: _GetAttr (T:mui-demo) DLINK: "" L:0 C:0 Error:36 Undefined Symbol: _Wait (T:mui-demo) DLINK: "" L:0 C:0 Error:36 Undefined Symbol: _FindTask (T:main) DLINK: "" L:0 C:0 Error:36 Undefined Symbol: _Open (T:main) DLINK: "" L:0 C:0 Error:36 Undefined Symbol: _CurrentDir (T:main) DLINK: "" L:0 C:0 Error:36 Undefined Symbol: _SetSignal (T:chkabort) DLINK: "" L:0 C:0 Error:36 Undefined Symbol: _AllocMem (T:malloc) DLINK: "" L:0 C:0 Error:36 Undefined Symbol: _DeleteFile (T:fclose) DLINK: "" L:0 C:0 Error:36 Undefined Symbol: _Close (T:close) DLINK: "" L:0 C:0 Error:36 Undefined Symbol: _IsInteractive (T:isatty) DLINK: "" L:0 C:0 Error:36 Undefined Symbol: _Seek (T:lseek) DLINK: "" L:0 C:0 Error:36 Undefined Symbol: _Seek (T:write) DLINK: "" L:0 C:0 Error:36 Undefined Symbol: _Write (T:write) DLINK: "" L:0 C:0 Error:36 Undefined Symbol: _FreeMem (T:free) DLINK: "" L:0 C:0 Error:36 Undefined Symbol: _Wait (T:free) DLINK: "" L:0 C:0 Error:36 Undefined Symbol: _LVOWaitPort (alib/wbmain) DLINK: "" L:0 C:0 Error:36 Undefined Symbol: _LVOGetMsg (alib/wbmain) Exit code 20 Ich habe jetzt spasseshalber mal die "amiga.lib" aus dem NDK in "amigas.lib" unbenannt. Das Programm compiliert jetzt fehlerfrei. Wenn ich das erzeugte Programm jetzt aufrufe, erscheint jedoch der GURU. Ich vermute also das "amigas.lib" und "amiga.lib" nicht identisch sind. Jetzt frage ich mich natürlich, wo kriege ich die richtige "amigas.lib" her ? |
|||||
Kaesebroetchen
Nutzer
24.02.2004, 17:22 Uhr [ - Direktlink - ] |
Thema: MUI bzw. Reaction installieren
Brett: Programmierung danke für die zahlreichen Hinweise. @Thomas wenn ich mit der Option -lmui compiliere, dann erscheinen leider noch mehr Fehler. Ich habs auch mit dmake versucht (bei dem MUI-Demo das bei Dice dabei ist) aber das makefile scheint auch nicht so recht zu passen. Gibt es eigentlich eine Möglichkeit die Fehlerausgabe in der Shell in eine Textdatei zu bekommen ? Dann könnte ich mit meinen Fragen etwas genauer werden. Oder vielleicht könnte ja jemand der das ganze mit dice am laufen hat, einfach mal sein Dice-verzeichnis mit zip oder lha packen und mir per mail schicken ? |
|||||
Kaesebroetchen
Nutzer
22.02.2004, 17:27 Uhr [ - Direktlink - ] |
Thema: MUI bzw. Reaction installieren
Brett: Programmierung Hallo, ich hab mal wieder ein paar blöde Fragen. 1. Was hat es mit diesem fdToInline Zeug auf sich ? warum sind diese inline Header z.B. bei MUI nicht einfach dabei? 2. Wie kann ich MUI oder Reaction bei DICE oder GCC einbinden ? alle meine bisherigen versuche scheitern an Fehlermeldungen wie z.B. DLINK: "" L:0 C:0 Error:36 Undefined Symbol: _MUIC_List (T:popup) und von dieser Sorte noch einige mehr. 3. Bin ich eigentlich der einzige der zu doof ist das alleine auf die Reihe zu kriegen ?! 4. Gibt es vielleicht irgendwo ein Installationsscript (für MUI oder Reaction) dass das automatisch einrichtet ? 5. Hat vielleicht jemand ein gutes Tutorial (am besten auf deutsch) das die Installation ausführlich erklärt ? (eines das das auch ein mittelmässig talentierter Hobbyprogrammierer versteht) Ich würde mich freuen wenn mir da jemand helfen kann. |
|||||
Kaesebroetchen
Nutzer
03.11.2003, 22:56 Uhr [ - Direktlink - ] |
Thema: Geek Gadgets Installation
Brett: Programmierung Hallo Ich hab da noch mal ein paar dumme Fragen ! Ich hab mir die GoldEd Demo mit dem GNU Compiler installiert und die Standard C/C++ Sachen (Konsolenprogramme) funktionieren jetzt einwandfrei. Leider kann ich immer noch keine Programme compilieren die z.B. MUI oder Reaction verwenden. Als Fehlermeldung krieg ich immer dass er die Header nicht findet (muimaster.h, mui.h usw.) obwohl die vorhanden sind und auch korrekt eingerichtet sein sollten (Vom GoldEd Installer). Ich hab dann mal mit Hilfe von SnoopDos versucht herauszufinden wo er nach den Header sucht und stellte fest das von den Headern da nichts zu sehen war und das der gcc erfolglos nach einer SOCKET.LIBRARY und einer BSDSOCKET.LIBRARY sucht. Kann das der Fehler sein ? Was hat es mit diesen Libraries auf sich ? Wäre toll wenn Jemand eine Idee hat! |
|||||
Kaesebroetchen
Nutzer
23.10.2003, 00:04 Uhr [ - Direktlink - ] |
Thema: Geek Gadgets Installation
Brett: Programmierung @Dietmar Danke für den Tip mit der GoldEd Demo ! Das funktioniert ziemlich gut. Jetzt noch eine andere Frage, welches GUI-System funktioniert am besten mit dem gcc ? Bei den Reaction-Demos kamen z.B. Fehlermeldungen beim kompilieren. |
|||||
Kaesebroetchen
Nutzer
13.10.2003, 22:39 Uhr [ - Direktlink - ] |
Thema: Geek Gadgets Installation
Brett: Programmierung Also das GG Startup-script habe ich im user-startup eingebunden. Mein Probrlem ist jetzt das ich nicht mal ein Hallo Welt programm compilieren kann weil die Fehlermeldung "stdio.h not found" (oder so ähnlich) kommt wenn es versuche. Ich vermute das das irgendwie mit diesen Umgebungsvariablen zusammenhängt. |
|||||
Kaesebroetchen
Nutzer
13.10.2003, 11:44 Uhr [ - Direktlink - ] |
Thema: Geek Gadgets Installation
Brett: Programmierung Kann mir jemand einen Tip zu Installation von GeekGadgets geben ? Ich hab mir alle Archive aus dem bin verzeichnis heruntergeladen und nach Anleitung entpackt. Den Teil mit den Umgebungsvariablen hab ich aber überhaupt nicht verstanden. Wie müssen diese Variablen aussehen und wie setze ich die ? Gibts vielleicht irgenwo eine ausführliche Installationsanleitung im Netz ? (ich meine ausführlicher als die auf GeekGadgets.org) |
|||||
Kaesebroetchen
Nutzer
12.10.2003, 20:33 Uhr [ - Direktlink - ] |
Thema: C Anfänger
Brett: Programmierung Schau doch mal auf http://free.cyberhost.tk/octopus/ ist allerdings nur C und kein C++ Kurs und verwendet den DICE C-Compiler. Ein Super Anfänger Buch für C++ ist "easy C++" von Dirk Louis Markt und Technik Verlag. Es wird mit einer Autorenversion von Visual C++ ausgeliefert. Die Beispiele sind aber nicht speziell für Windows oder Linux sondern alle in ANSI C++. d.H. die meisten der Programme dürften (zumindest theoretisch) auch auf dem Amiga zu compilieren sein. |
|||||
Kaesebroetchen
Nutzer
16.09.2003, 10:30 Uhr [ - Direktlink - ] |
Thema: Grafische Benutzeroberfläche
Brett: Programmierung Also ich weiß ja nicht welchen C++ Builder du dir angesehen hast, aber ne aktuelle Version kann das nicht gewesen sein ! Man kann beim Builder natürlich die Fenstergröße und auch sonst alles einstellen. Und gerade zum gestalten von Benutzeroberfläch ist der Builder meiner Meinung nach das beste was es unter Windows und auch Linux (da heißt er Kylix 3) für Geld zu haben ist. Selbstverständlich kann der Builder auch ANSI-C und nicht nur C++ ! Vielleicht lädst dur dir mal die aktuelle Version (6.0) bei Borland als Trial-Version runter und wirfst mal einen Blick in die (sehr gute) Hilfefunktion. |
|||||
Kaesebroetchen
Nutzer
18.06.2003, 12:52 Uhr [ - Direktlink - ] |
Thema: g++ und CStrings
Brett: Programmierung Also erstmal Danke für die Tips. Ich habe immer den g++ Aufgerufen. Ich vermute mal dass das Installer-Script was bei dem Compiler dabei war, das ganze irgenwie nicht richtig installiert hat. Einige Standard-Header wie CSTRING oder FSTREAM kennt der g++ gar nicht. Und eigentlich müsste der Amiga-G++ doch alles was der Linus-G++ fehlerfrei compiliert, genauso fehlerfrei compilieren (So lange es keine Betriebssystemspezifischen Sachen sind) oder ? Vielleicht sollte ich das ganze komplett neu installieren (Wie bei der Windows-Problemlösung FORMAT C: ) |
|||||
Kaesebroetchen
Nutzer
16.06.2003, 15:38 Uhr [ - Direktlink - ] |
Thema: g++ und CStrings
Brett: Programmierung Ich hab mal folgende Frage. Ich habe mal ein Konsolen Spiel geschrieben das mit Strings arbeitet. Unter Linux kann ich das ohne Fehler oder Warnungen kompilieren. Wenn ich das mit dem g++ unter AmigaOS versuchen kommen ca.40 -50 Fehlermeldungen. Alle diese Fehler beziehen sich auf die von mir verwendeten String Variablen. Nicht mal ein simples Programm (wie z.B. das hier) #include <iostream.h> #include <string.h> using namespace std; void main() { string hallo = "HALLO WELT"; cout << hallo << endl; } das Strings verwendet lässt sich compilieren. Gibts da einen Trick ? Oder ist der Header string.h nur so aus Spass beim GNU/g++ dabei ? |
|||||
Kaesebroetchen
Nutzer
16.06.2003, 15:29 Uhr [ - Direktlink - ] |
Thema: GUI - Programme auf dem Amiga
Brett: Programmierung Erst mal Danke für die Tips. Ich hab mir Reactor aus dem NDK mal angesehen, aber so richtig blick ich da noch nicht durch. Warum erzeugt das Ding ".res" Dateien ? Kann ich damit auch C-Code erzeugen den ich dann mit dem Gcc bzw g++ compilieren kann ? |
|||||
Kaesebroetchen
Nutzer
13.06.2003, 14:56 Uhr [ - Direktlink - ] |
Thema: GUI - Programme auf dem Amiga
Brett: Programmierung Ich möchte mal ein paar C-Programme auf dem Amiga machen. Leider rätsele seit einiger Zeit herum wie das wohl gehen soll. Ich habe mir den GNU C/C++ Compiler installiert, der funktioniert auch aber wenn ich damit GUI-Programme schreiben soll, dann steht der Aufwand in keinem Verhältnis zum Nutzen. Gibts auf dem Amiga nicht sowas wie einen C++ Builder oder KDevelop das einem die stumpferen Tätigkeiten Abnimmt ? Und wenn, wo krieg ich das ? |
|||||
|
Impressum |
Datenschutzerklärung |
Netiquette |
Werbung |
Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten. |