www.mikrocontroller.net

Forum: Compiler & IDEs Insight Compile/Build Probleme (tcl/unix)


Autor: Schmidi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Gerade wollte ich zum ersten mal Insight kompilieren (unter Debian
Linux 3.1) aber irgendwie funktioniert es nicht.
Er bricht nach einem erfolgreichen

./configure --target=arm-elf --prefix=/home/test/Atmel/gnuarm
--enable-interwork --enable-multilib

immer beim

./make

ab. Dabei kommt er bis in das tcl/unix Verzeichnis (siehe log message
unten).

Hat wer von Euch vielleicht eine Ahnung was da falsch laufen koennte?

Ich habs mit Insight 6.1, 6.3.50+Patches (Debian Source Repository) und
Insight 6.4 probiert - immer das gleiche...
In Google finde ich leider auch nichts brauchbares.

Vielleicht hatte ja schon mal wer das gleiche Problem!

Vielen Dank
Schmidi

...
checking if 64bit support is requested... no
checking if 64bit Sparc VIS support is requested... no
checking system version (for dynamic loading)...
../../../insight-6.3.50+cvs.2005.11.16/tcl/unix/configure: line 7061:
syntax error near unexpected token `)'
../../../insight-6.3.50+cvs.2005.11.16/tcl/unix/configure: line 7061: `
OSF*)'
configure: error:
../../../insight-6.3.50+cvs.2005.11.16/tcl/unix/configure failed for
unix
make[1]: *** [configure-tcl] Error 1
make[1]: Leaving directory
`/home/test/Atmel/gnuarm-source/insight-6.3.50+cvs.2005.11.16-build'
make: *** [all] Error 2


Der entsprechende Abschnitt im configure file (.../tcl/unix/configure)

              system=AIX-`uname -v`.`uname -r`
            fi
        fi
    fi
    case $system in
        # There used to be code here to use FIONBIO under AIX.
However, it
        # was reported that FIONBIO doesn't work under AIX 3.2.5.
Since
        # using O_NONBLOCK seems fine under AIX 4.*, I removed the
FIONBIO
        # code (JO, 5/31/97).

        OSF*)
            cat >> confdefs.h <<\EOF
#define USE_FIONBIO 1
EOF

            echo "$ac_t""FIONBIO" 1>&6
            ;;
        SunOS-4*)
            cat >> confdefs.h <<\EOF
#define USE_FIONBIO 1
EOF

            echo "$ac_t""FIONBIO" 1>&6
            ;;
        ULTRIX-4.*)
            cat >> confdefs.h <<\EOF
#define USE_FIONBIO 1
EOF

            echo "$ac_t""FIONBIO" 1>&6
            ;;
        *)
            echo "$ac_t""O_NONBLOCK" 1>&6
            ;;
    esac


#--------------------------------------------------------------------
#       The statements below define a collection of symbols related to

Autor: Manfred Wölfel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Change    system=MP-RAS-`awk '{print }' etc.relid'`
into    system=MP-RAS-`awk '{print }' etc.relid`

But later it fails in
line 7281: `  case `(ac_space=' '; set | grep ac_space) 2>&1` in'

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.