Bilo bi lijepo da se odgovor na ovo pitanje napiše i jezicima ostalih učesnika na listi pošto ne sumnjam da i druge zanima tematika.
:) Hvala, dd On Fri, 2011-07-15 at 15:38 +0200, Robert Bergermann wrote: > Hallo gcc@gcc.gnu.org g...@nongnu.org ! > > Als erstes moechte ich meine Begeisterung zum Ausdruck bringen, da ich > mich sehr > darueber gefreut habe das es einen Modula2-Compiler gibt der recht > aktuell ist > und ger gepflegt wird! Super Sache!! > > Aus Bequemlichkeit habe ich versucht gcc-4.1.2+gm2-cvs-latest.tar.gz > nach der > Anleitung auf http://www.nongnu.org/gm2/cygwin.html mit Cygwin unter > Win7 zum > laufen zu bekommmen. Ist mir auch gelungen, es gab jedoch 2 kleine > Heraus- > forderungen. Hier meine Systeminformationen: > > $ ./config.guess > i686-pc-cygwin > > $ uname -a > CYGWIN_NT-6.1-WOW64 ASUS 1.7.9(0.237/5/3) 2011-03-29 10:10 i686 Cygwin > > $ gcc -v > Reading specs from /usr/lib/gcc/i686-pc-cygwin/3.4.4/specs > Configured > with: /managed/gcc-build/final-v3-bootstrap/gcc-3.4.4-999/configure > --verbose --program-suffix=-3 --prefix=/usr --exec-prefix=/usr > --sysconfdir=/etc > --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man > --infodir=/usr/share/info --enable-languages=c,ada,c > ++,d,f77,pascal,java,objc > --enable-nls --without-included-gettext > --enable-version-specific-runtime-libs > --without-x --enable-libgcj --disable-java-awt --with-system-zlib > --enable-interpreter --disable-libgcj-debug --enable-threads=posix > --enable-java-gc=boehm --disable-win32-registry > --enable-sjlj-exceptions > --enable-hash-synchronization --enable-libstdcxx-debug > Thread model: posix > gcc version 3.4.4 (cygming special, gdc 0.12, using dmd 0.125) > > Die folgende Datei bereitete Probleme > > ~/gcc-4.1.2+gm2-cvs-latest/libiberty/strsignal.c > > die ich wie folgt geloest habe > > In Zeile 31 einfuegen: > #define DEFS_H 1 > da sonst /usr/include/string.h Zeile 92..94 Probleme bereitet und der > Compiler mit Fehler abbricht! strsigno in strsignal.c/zeile 467 wird > auch bereits durch ~/gcc-4.1.2+gm2-cvs-latest/include/libiberty.h als > "extern const char *strsigno (int);" definiert. > > > Zeile 552 aendern in > psignal (int signo, char *message) > da unsinged ebenfalls falsch ist und zum Abbruch fuehrt. > > > Mit freundlichen Gruessen > Robert Bergermann > > > > $ gm2 -v > Using built-in specs. > Target: i686-pc-cygwin > Configured with: ../gcc-4.1.2+gm2-cvs-latest/configure > --prefix=/opt/gm2 --disable-multilib --enable-checking=all > --enable-language=c,c++,gm2 > Thread model: single > gcc version 4.1.2 > > $ gm2 --version > GNU Modula-2 1.0.1 (20110715) > grafted onto GCC 4.1.2 > Copyright (C) 2011 Free Software Foundation, Inc. > License GPLv2: GNU GPL version 2 or later > <http://gnu.org/licenses/gpl.html> > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law. > > > -- > _______________________________________________ > gm2 mailing list > g...@nongnu.org > https://lists.nongnu.org/mailman/listinfo/gm2 -- Dragiša Durić <dragi...@m3w.org>