Good Morning,
i tried to make a clean build to verify the Fireinfo and have the newest version.
i can reproduce this by run the following commands:
on ipfire-2.x folder
"git checkout next" (told me i am already on this) "git pull" (told me some updates or up-to-date) "./make.sh clean" "./make.sh build"
on Building the Toolchain::ncurses i got following Compile error
make[2]: Leaving directory `/opt/ipfire/ipfire-2.x/build/usr/src/ncurses-5.9/widec/c++' make[1]: Leaving directory `/opt/ipfire/ipfire-2.x/build/usr/src/ncurses-5.9/widec' # Install everything. cd /opt/ipfire/ipfire-2.x/build/usr/src/ncurses-5.9 && make -C narrowc install.{libs,progs,data} make[1]: Entering directory `/opt/ipfire/ipfire-2.x/build/usr/src/ncurses-5.9/narrowc' make[1]: *** No rule to make target `install.{libs,progs,data}'. Stop. make[1]: Leaving directory `/opt/ipfire/ipfire-2.x/build/usr/src/ncurses-5.9/narrowc' make: *** [/opt/ipfire/ipfire-2.x/log/ncurses-5.9-tools] Error 2
Hello Sascha,
I think that your shell does not provide those kinds of substitution we are using there.
If your /bin/sh is pointing to dash or something else, you should change that to /bin/bash.
Honestly, I would recommend to download the toolchain unless you are building for a new architecture. This will save you some time and of course the trouble of compiling it.
-Michael
On Wed, 2014-02-26 at 10:35 +0100, Sascha Kilian wrote:
Good Morning,
i tried to make a clean build to verify the Fireinfo and have the newest version.
i can reproduce this by run the following commands:
on ipfire-2.x folder
"git checkout next" (told me i am already on this) "git pull" (told me some updates or up-to-date) "./make.sh clean" "./make.sh build"
on Building the Toolchain::ncurses i got following Compile error
make[2]: Leaving directory `/opt/ipfire/ipfire-2.x/build/usr/src/ncurses-5.9/widec/c++' make[1]: Leaving directory `/opt/ipfire/ipfire-2.x/build/usr/src/ncurses-5.9/widec' # Install everything. cd /opt/ipfire/ipfire-2.x/build/usr/src/ncurses-5.9 && make -C narrowc install.{libs,progs,data} make[1]: Entering directory `/opt/ipfire/ipfire-2.x/build/usr/src/ncurses-5.9/narrowc' make[1]: *** No rule to make target `install.{libs,progs,data}'. Stop. make[1]: Leaving directory `/opt/ipfire/ipfire-2.x/build/usr/src/ncurses-5.9/narrowc' make: *** [/opt/ipfire/ipfire-2.x/log/ncurses-5.9-tools] Error 2
Development mailing list Development@lists.ipfire.org http://lists.ipfire.org/mailman/listinfo/development
okay,
i have checked my /bin/sh, it pointed to dash, now its bash :) i have downloaded the toolchain and it compiles. the Time is not really interessed for me, its i7 with no workload and i can use it to compile some things like ipfire :)
The System is a Debian 7 x64
is the toolchain now buildable with /bin/bash ?
Am Mittwoch, den 26.02.2014, 11:24 +0100 schrieb Michael Tremer:
Hello Sascha,
I think that your shell does not provide those kinds of substitution we are using there.
If your /bin/sh is pointing to dash or something else, you should change that to /bin/bash.
Honestly, I would recommend to download the toolchain unless you are building for a new architecture. This will save you some time and of course the trouble of compiling it.
-Michael
On Wed, 2014-02-26 at 10:35 +0100, Sascha Kilian wrote:
Good Morning,
i tried to make a clean build to verify the Fireinfo and have the newest version.
i can reproduce this by run the following commands:
on ipfire-2.x folder
"git checkout next" (told me i am already on this) "git pull" (told me some updates or up-to-date) "./make.sh clean" "./make.sh build"
on Building the Toolchain::ncurses i got following Compile error
make[2]: Leaving directory `/opt/ipfire/ipfire-2.x/build/usr/src/ncurses-5.9/widec/c++' make[1]: Leaving directory `/opt/ipfire/ipfire-2.x/build/usr/src/ncurses-5.9/widec' # Install everything. cd /opt/ipfire/ipfire-2.x/build/usr/src/ncurses-5.9 && make -C narrowc install.{libs,progs,data} make[1]: Entering directory `/opt/ipfire/ipfire-2.x/build/usr/src/ncurses-5.9/narrowc' make[1]: *** No rule to make target `install.{libs,progs,data}'. Stop. make[1]: Leaving directory `/opt/ipfire/ipfire-2.x/build/usr/src/ncurses-5.9/narrowc' make: *** [/opt/ipfire/ipfire-2.x/log/ncurses-5.9-tools] Error 2
Development mailing list Development@lists.ipfire.org http://lists.ipfire.org/mailman/listinfo/development
On Wed, 2014-02-26 at 12:20 +0100, Sascha Kilian wrote:
okay,
i have checked my /bin/sh, it pointed to dash, now its bash :) i have downloaded the toolchain and it compiles. the Time is not really interessed for me, its i7 with no workload and i can use it to compile some things like ipfire :)
It still takes some time and is energy consuming.
The System is a Debian 7 x64
is the toolchain now buildable with /bin/bash ?
Yes. I think so.
dash is some sort of lightweight shell and not 100% compatible with the build systems of the packages we build there.
-Michael
Am Mittwoch, den 26.02.2014, 11:24 +0100 schrieb Michael Tremer:
Hello Sascha,
I think that your shell does not provide those kinds of substitution we are using there.
If your /bin/sh is pointing to dash or something else, you should change that to /bin/bash.
Honestly, I would recommend to download the toolchain unless you are building for a new architecture. This will save you some time and of course the trouble of compiling it.
-Michael
On Wed, 2014-02-26 at 10:35 +0100, Sascha Kilian wrote:
Good Morning,
i tried to make a clean build to verify the Fireinfo and have the newest version.
i can reproduce this by run the following commands:
on ipfire-2.x folder
"git checkout next" (told me i am already on this) "git pull" (told me some updates or up-to-date) "./make.sh clean" "./make.sh build"
on Building the Toolchain::ncurses i got following Compile error
make[2]: Leaving directory `/opt/ipfire/ipfire-2.x/build/usr/src/ncurses-5.9/widec/c++' make[1]: Leaving directory `/opt/ipfire/ipfire-2.x/build/usr/src/ncurses-5.9/widec' # Install everything. cd /opt/ipfire/ipfire-2.x/build/usr/src/ncurses-5.9 && make -C narrowc install.{libs,progs,data} make[1]: Entering directory `/opt/ipfire/ipfire-2.x/build/usr/src/ncurses-5.9/narrowc' make[1]: *** No rule to make target `install.{libs,progs,data}'. Stop. make[1]: Leaving directory `/opt/ipfire/ipfire-2.x/build/usr/src/ncurses-5.9/narrowc' make: *** [/opt/ipfire/ipfire-2.x/log/ncurses-5.9-tools] Error 2
Development mailing list Development@lists.ipfire.org http://lists.ipfire.org/mailman/listinfo/development
The toolchain compiled successful on the old stand of repository, on the new stand i try with bash instead of dash.
Since i updated to "next", it crashes on ncurses.
Am Mittwoch, den 26.02.2014, 12:27 +0100 schrieb Michael Tremer:
On Wed, 2014-02-26 at 12:20 +0100, Sascha Kilian wrote:
okay,
i have checked my /bin/sh, it pointed to dash, now its bash :) i have downloaded the toolchain and it compiles. the Time is not really interessed for me, its i7 with no workload and i can use it to compile some things like ipfire :)
It still takes some time and is energy consuming.
The System is a Debian 7 x64
is the toolchain now buildable with /bin/bash ?
Yes. I think so.
dash is some sort of lightweight shell and not 100% compatible with the build systems of the packages we build there.
-Michael
Am Mittwoch, den 26.02.2014, 11:24 +0100 schrieb Michael Tremer:
Hello Sascha,
I think that your shell does not provide those kinds of substitution we are using there.
If your /bin/sh is pointing to dash or something else, you should change that to /bin/bash.
Honestly, I would recommend to download the toolchain unless you are building for a new architecture. This will save you some time and of course the trouble of compiling it.
-Michael
On Wed, 2014-02-26 at 10:35 +0100, Sascha Kilian wrote:
Good Morning,
i tried to make a clean build to verify the Fireinfo and have the newest version.
i can reproduce this by run the following commands:
on ipfire-2.x folder
"git checkout next" (told me i am already on this) "git pull" (told me some updates or up-to-date) "./make.sh clean" "./make.sh build"
on Building the Toolchain::ncurses i got following Compile error
make[2]: Leaving directory `/opt/ipfire/ipfire-2.x/build/usr/src/ncurses-5.9/widec/c++' make[1]: Leaving directory `/opt/ipfire/ipfire-2.x/build/usr/src/ncurses-5.9/widec' # Install everything. cd /opt/ipfire/ipfire-2.x/build/usr/src/ncurses-5.9 && make -C narrowc install.{libs,progs,data} make[1]: Entering directory `/opt/ipfire/ipfire-2.x/build/usr/src/ncurses-5.9/narrowc' make[1]: *** No rule to make target `install.{libs,progs,data}'. Stop. make[1]: Leaving directory `/opt/ipfire/ipfire-2.x/build/usr/src/ncurses-5.9/narrowc' make: *** [/opt/ipfire/ipfire-2.x/log/ncurses-5.9-tools] Error 2
Development mailing list Development@lists.ipfire.org http://lists.ipfire.org/mailman/listinfo/development