ENGLISH VERSION |
|
Links | | | Forum | | | Kommentare | | | News melden |
Chat | | | Umfragen | | | Newsticker | | | Archiv |
amiga-news.de Forum > Amiga, AmigaOS 4 > AmigaOS FE 4.1 Update 2 macht Probleme mit ccselect (CubicIDE) | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
-1- | [ - Beitrag schreiben - ] |
27.06.2022, 20:24 Uhr FlynnTheAvatar Posts: 46 Nutzer |
Hi, es scheint, als ob das 2. Update von AmigaOS FE 4.1 das Werkzeug "ccselect" von CubicIDE kaputt macht. Unter Update 1 läuft noch alles okay, ich kann mit "ccselect vbcc quick" bzw. "ccselect gcc quick" zwischen den Compilern umschalten. Nach Installation vom Update 2 kommt folgende Fehlermeldung: code:und ccselect legt keine Assigns mehr an. Das Verzeichnis "devkits:compilers/vbcc/0.8j" existiert auch wirklich:Sys:> ccselect vbcc quick verbose ccselect 1.3 can not assign vbcc: to "devkits:compilers/vbcc/0.8j"! code:Sys:> dir devkits:compilers/vbcc/0.8j bin (dir) config (dir) doc (dir) targets (dir) posixlib (dir) vbcc_version Das passiert auf einem X5000 und auch unter AmigaOS 4.1 FE Classic (WinUAE) mit CubicIDE SP 1.10.1 und ENVCPP51. Hat vielleicht jemand eine Idee, was das Problem ist und wie man es beheben kann (außer "nimm doch Editor X oder Y oder Z")? Vielen Dank und viele Grüße, Josef [ - Antworten - Zitieren - Direktlink - ] |
28.06.2022, 06:56 Uhr Primax Posts: 477 Nutzer |
@FlynnTheAvatar: Ich mache Frank Wille, den Autor von vbcc-Compilers auf dein Problem aufmerksam. Vielleicht hat er eine Idee... [ - Antworten - Zitieren - Direktlink - ] |
28.06.2022, 08:17 Uhr FlynnTheAvatar Posts: 46 Nutzer |
Hallo @Primax, vielen Dank, aber ich denke nicht, dass Frank Wille helfen kann. Das ist kein Problem vom vbcc oder gcc, das ist ein Problem von Cubic IDE. Wenn ich die Assigns manuell setze, gehen beide Compiler. Seit dem Update 2 setzt ccselect den VBCC: oder GG: Assign nicht mehr. In Snoopy habe ich jetzt keine fehlgeschlagene Systemaufrufe gesehen, deswegen gehe ich davon aus, dass sich ein Rückgabewert eines Systemaufrufs oder einer anderen Methode geändert hat, und die interne Logik des Werkzeugs durcheinanderkommt. Wenn ich VBCC: (für ccselect vbcc) oder GG: (für ccselect gcc) vor dem Aufruf richtig setze, dann "funktioniert" das noch, d.h. die anderen Assigns (INCLUDE:, VOS3INCLUDE:, und so weiter) werden richtig gesetzt. Dietmar Eilert wird wohl auch nicht helfen können, AmigaOS 4 wurde nie offiziell unterstützt, und er hat sich auch schon vor Jahren aus der Amiga-Entwicklung zurückgezogen. Deswegen wollte ich fragen, ob jemand anderes aus der Community da eine Lösung hätte. Vielen Dank, Josef [ Dieser Beitrag wurde von FlynnTheAvatar am 28.06.2022 um 08:17 Uhr geändert. ] [ - Antworten - Zitieren - Direktlink - ] |
28.06.2022, 14:21 Uhr thomas Posts: 7718 Nutzer |
@FlynnTheAvatar: Was ist denn ccselect? Ist das ein Programm oder ein Script? Wenn es ein Script ist, kann man das mal im Einzelschritt durchlaufen lassen und vorher alle >nil: entfernen, damit man eventuelle Fehlermeldungen zu Gesicht bekommt? -- Email: thomas-rapp@web.de Home: thomas-rapp.homepage.t-online.de/ [ - Antworten - Zitieren - Direktlink - ] |
28.06.2022, 14:52 Uhr FlynnTheAvatar Posts: 46 Nutzer |
@thomas: ccselect ist leider ein Programm. [ - Antworten - Zitieren - Direktlink - ] |
29.06.2022, 06:24 Uhr Primax Posts: 477 Nutzer |
@FlynnTheAvatar: Frank meint, mal checken, ob das VBCC: Assignment bereits vor dem ccselect auf irgendetwas anderes zeigt. Wenn zum Beispiel das SDK installiert ist, sei VBCC: bereits in Benutzung. [ - Antworten - Zitieren - Direktlink - ] |
29.06.2022, 07:58 Uhr FlynnTheAvatar Posts: 46 Nutzer |
@Primax: Vielen Dank dir und Frank, dass Ihr euch angeschaut habt. Nein, weder VBCC: noch andere vbcc Assigments existieren: code:7.FlowerPot:> assign Volumes: FlowerPot [Mounted] RAM Disk [Mounted] Shared [Mounted] Work [Mounted] Directories: AMISSL <DEVS:AmiSSL> bin Work:Cubic IDE/ide/devkits/sdk/amigaos4/53.20/local/C + Work:Cubic IDE/ide/devkits/sdk/amigaos4/53.20/C C FlowerPot:C + Work:Cubic IDE/ide/etc/c + Work:Cubic IDE/ide/editor/add-ons/basic/interpreter/c + Work:Cubic IDE/ide/devkits/c + Work:Cubic IDE/ide/devkits/sdk/amigaos4/53.20/C + Work:Cubic IDE/ide/devkits/sdk/amigaos4/53.20/local/C CLASSES FlowerPot:Classes CLIPS RAM Disk:Clipboards cubic Work:Cubic IDE devkits Work:Cubic IDE/ide/devkits DEVS FlowerPot:Devs ENVARC FlowerPot:Prefs/Env-Archive etc Work:Cubic IDE/ide/devkits/sdk/amigaos4/53.20/POSIX/etc FONTS FlowerPot:Fonts + Work:Cubic IDE/ide/etc/fonts GHOSTSCRIPT <SYS:Utilities/GhostScript> golded Work:Cubic IDE/ide/editor HELP <LOCALE:Help> KEYMAPS FlowerPot:Devs/KeyMaps L FlowerPot:L LIBS FlowerPot:Libs + FlowerPot:MUI/Libs + Work:Cubic IDE/ide/etc/libs + Work:Cubic IDE/ide/editor/add-ons/basic/interpreter/libs LOCALE FlowerPot:Locale + FlowerPot:MUI/Locale MUI FlowerPot:MUI PRINTERS FlowerPot:Devs/Printers PYTHON FlowerPot:System/Python REXX FlowerPot:S/ARexx S FlowerPot:S SDK Work:Cubic IDE/ide/devkits/sdk/amigaos4/53.20 SOBJS [sys:SObjs] SYS FlowerPot: T RAM Disk:T tbimages FlowerPot:Prefs/Presets/tbimages usr Work:Cubic IDE/ide/devkits/sdk/amigaos4/53.20/POSIX/usr var Work:Cubic IDE/ide/devkits/sdk/amigaos4/53.20/POSIX/var Devices: APPDIR AUDIO AUX CD0 CD0 CON DF0 DH0 DH1 DH2 ENV PAR PIPE PIPECON PRT RAM RANDOM RAW SER TCP TEXTCLIP URL 7.FlowerPot:> ccselect vbcc quick verbose ccselect 1.3 can not assign vbcc: to "devkits:compilers/vbcc/0.8j"! Andersrum geht es, wenn ich VBCC: manuell setze: code:7.FlowerPot:> ASSIGN VBCC: devkits:compilers/vbcc/0.8j 7.FlowerPot:> ccselect vbcc quick verbose ccselect 1.3 using vbcc for AmigaOS, MorphOS, WarpOS, PowerUp (alias "vbcc/classic") 7.FlowerPot:> assign Volumes: FlowerPot [Mounted] RAM Disk [Mounted] Shared [Mounted] Work [Mounted] Directories: AMISSL <DEVS:AmiSSL> bin Work:Cubic IDE/ide/devkits/sdk/amigaos4/53.20/local/C + Work:Cubic IDE/ide/devkits/sdk/amigaos4/53.20/C C FlowerPot:C + Work:Cubic IDE/ide/etc/c + Work:Cubic IDE/ide/editor/add-ons/basic/interpreter/c + Work:Cubic IDE/ide/devkits/c + Work:Cubic IDE/ide/devkits/sdk/amigaos4/53.20/C + Work:Cubic IDE/ide/devkits/sdk/amigaos4/53.20/local/C + Work:Cubic IDE/ide/devkits/compilers/vbcc/0.8j/bin CLASSES FlowerPot:Classes CLIPS RAM Disk:Clipboards cubic Work:Cubic IDE devkits Work:Cubic IDE/ide/devkits DEVS FlowerPot:Devs ENVARC FlowerPot:Prefs/Env-Archive etc Work:Cubic IDE/ide/devkits/sdk/amigaos4/53.20/POSIX/etc FONTS FlowerPot:Fonts + Work:Cubic IDE/ide/etc/fonts GHOSTSCRIPT <SYS:Utilities/GhostScript> golded Work:Cubic IDE/ide/editor HELP <LOCALE:Help> KEYMAPS FlowerPot:Devs/KeyMaps L FlowerPot:L LIBS FlowerPot:Libs + FlowerPot:MUI/Libs + Work:Cubic IDE/ide/etc/libs + Work:Cubic IDE/ide/editor/add-ons/basic/interpreter/libs LOCALE FlowerPot:Locale + FlowerPot:MUI/Locale MUI FlowerPot:MUI PRINTERS FlowerPot:Devs/Printers PYTHON FlowerPot:System/Python REXX FlowerPot:S/ARexx S FlowerPot:S SDK Work:Cubic IDE/ide/devkits/sdk/amigaos4/53.20 SOBJS [sys:SObjs] SYS FlowerPot: T RAM Disk:T tbimages FlowerPot:Prefs/Presets/tbimages usr Work:Cubic IDE/ide/devkits/sdk/amigaos4/53.20/POSIX/usr var Work:Cubic IDE/ide/devkits/sdk/amigaos4/53.20/POSIX/var vbcc Work:Cubic IDE/ide/devkits/compilers/vbcc/0.8j + Work:Cubic IDE/ide/devkits/compilers/vbcc/user vincludemos Work:Cubic IDE/ide/devkits/compilers/vbcc/0.8j/targets/ppc-morphos/include + Work:Cubic IDE/ide/devkits/compilers/vbcc/user/targets/ppc-morphos/include + Work:Cubic IDE/ide/devkits/sdk/morphos/1.0/os-include vincludeos3 Work:Cubic IDE/ide/devkits/compilers/vbcc/0.8j/targets/m68k-amigaos/include + Work:Cubic IDE/ide/devkits/compilers/vbcc/user/targets/m68k-amigaos/include + Work:Cubic IDE/ide/devkits/sdk/classic/ndk_39/include/include_h vincludeos4 Work:Cubic IDE/ide/devkits/compilers/vbcc/0.8j/targets/ppc-amigaos/include + Work:Cubic IDE/ide/devkits/compilers/vbcc/user/targets/ppc-amigaos/include + Work:Cubic IDE/ide/devkits/sdk/amigaos4/53.20/include/include_h vincludepup Work:Cubic IDE/ide/devkits/compilers/vbcc/0.8j/targets/ppc-powerup/include + Work:Cubic IDE/ide/devkits/compilers/vbcc/user/targets/ppc-powerup/include + Work:Cubic IDE/ide/devkits/sdk/classic/ndk_39/include/include_h + Work:Cubic IDE/ide/devkits/sdk/classic/powerup/include vincludewos Work:Cubic IDE/ide/devkits/compilers/vbcc/0.8j/targets/ppc-warpos/include + Work:Cubic IDE/ide/devkits/compilers/vbcc/user/targets/ppc-warpos/include + Work:Cubic IDE/ide/devkits/sdk/classic/ndk_39/include/include_h + Work:Cubic IDE/ide/devkits/sdk/classic/warpup-warpos/include vlibmos Work:Cubic IDE/ide/devkits/compilers/vbcc/0.8j/targets/ppc-morphos/lib + Work:Cubic IDE/ide/devkits/compilers/vbcc/user/targets/ppc-morphos/lib vlibos3 Work:Cubic IDE/ide/devkits/compilers/vbcc/0.8j/targets/m68k-amigaos/lib + Work:Cubic IDE/ide/devkits/compilers/vbcc/user/targets/m68k-amigaos/lib vlibos4 Work:Cubic IDE/ide/devkits/compilers/vbcc/0.8j/targets/ppc-amigaos/lib + Work:Cubic IDE/ide/devkits/compilers/vbcc/user/targets/ppc-amigaos/lib vlibpup Work:Cubic IDE/ide/devkits/compilers/vbcc/0.8j/targets/ppc-powerup/lib + Work:Cubic IDE/ide/devkits/compilers/vbcc/user/targets/ppc-powerup/lib vlibwos Work:Cubic IDE/ide/devkits/compilers/vbcc/0.8j/targets/ppc-warpos/lib + Work:Cubic IDE/ide/devkits/compilers/vbcc/user/targets/ppc-warpos/lib Devices: APPDIR AUDIO AUX CD0 CD0 CON DF0 DH0 DH1 DH2 ENV PAR PIPE PIPECON PRT RAM RANDOM RAW SER TCP TEXTCLIP URL 7.FlowerPot:> Aber das sollte nicht notwendig sein, und es ging noch unter dem Update 1. [ - Antworten - Zitieren - Direktlink - ] |
09.08.2022, 17:37 Uhr FlynnTheAvatar Posts: 46 Nutzer |
Hi, sieht so aus, als wäre nicht AmigaOS FE 4.1 Update 2 das Problem gewesen, sondern der Befehl "Assign" aus dem "Enhancer Software"-Paket. Mit der Version v54.7 von "Assign" funktionert "ccselect" wieder einwandfrei (Enhancer Software 2.2). Update: Die Erfolgsmeldung war verfrüht. Nach einigen weiteren Tests stellte sich raus, dass doch nicht alles geht. Das Umschalten zwischen verschiedenen Compilern (vbcc -> gcc -> sasc) geht, aber nicht das Umschalten zwischen verschiedenen Version vom gcc (4.2.4 -> 5.5.0 -> 8.3.0)- [ Dieser Beitrag wurde von FlynnTheAvatar am 10.08.2022 um 07:47 Uhr geändert. ] [ - Antworten - Zitieren - Direktlink - ] |
-1- | [ - Beitrag schreiben - ] |
amiga-news.de Forum > Amiga, AmigaOS 4 > AmigaOS FE 4.1 Update 2 macht Probleme mit ccselect (CubicIDE) | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
Impressum |
Datenschutzerklärung |
Netiquette |
Werbung |
Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten. |