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


von Schmidi (Gast)


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

von Manfred Wölfel (Gast)


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'

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.