/bin/bash: i386-unixware-elf-ar: command not found
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}
I am currently tryong to compile gcc's source code by following those couple of steps on my Ubunt machine. The only difference is that I took the official gcc code from github and didn't do a wget.
The endgoal is to be able to run gcc on another machine which is 32 bit x86 and runs a Unix variant.
Generating the makefile using the config script provided by gcc works perfectly fine.
Yet, when trying to build I get this error: /bin/bash: i386-unixware-elf-ar: command not found
which makes my build fail:
$../gcc-master/configure -v --build=x86_64-linux-gnu --host=i386-unixware-elf --target=i386-unixware-elf --prefix=/usr/local/gccPort --enable-checking=release --enable-languages=c,c++ --disable-multilib --program-suffix=-Port
...
$make -j
...
mkdir -p -- .deps
rm -f libdecnumber.a
i386-unixware-elf-ar cru libdecnumber.a decNumber.o decContext.o decimal32.o decimal64.o decimal128.o
/bin/bash: i386-unixware-elf-ar: command not found
Makefile:88: recipe for target 'libdecnumber.a' failed
make[2]: *** [libdecnumber.a] Error 127
make[2]: Leaving directory '/home/John/Desktop/gdbport/gccbuild/libdecnumber'
Makefile:8666: recipe for target 'all-libdecnumber' failed
make[1]: *** [all-libdecnumber] Error 2
yes
checking for strtod... yes
...
config.status: linking ../../gcc-master/gmp/mpn/generic/gmp-mparam.h to gmp-mparam.h
config.status: executing libtool commands
configure: summary of build options:
Version: GNU MP 6.1.0
Host type: none-unixware-elf
ABI: standard
Install prefix: /usr/local/gccPort
Compiler: gcc
Static libraries: yes
Shared libraries: no
make[1]: Leaving directory '/home/John/Desktop/gdbport/gccbuild'
Makefile:948: recipe for target 'all' failed
make: *** [all] Error 2
I tried changing the parameters to the config script as follows (removing elf in host and target):
$../gcc-master/configure -v --build=x86_64-linux-gnu --host=i386-unixware --target=i386-unixware
--prefix=/usr/local/gccPort --enable-checking=release --enable-languages=c,c++
--disable-multilib --program-suffix=-Port
But that almost gave the same error: /bin/bash: i386-unixware-ar: command not found
Could somebody explain what the issue is?
gcc
add a comment |
I am currently tryong to compile gcc's source code by following those couple of steps on my Ubunt machine. The only difference is that I took the official gcc code from github and didn't do a wget.
The endgoal is to be able to run gcc on another machine which is 32 bit x86 and runs a Unix variant.
Generating the makefile using the config script provided by gcc works perfectly fine.
Yet, when trying to build I get this error: /bin/bash: i386-unixware-elf-ar: command not found
which makes my build fail:
$../gcc-master/configure -v --build=x86_64-linux-gnu --host=i386-unixware-elf --target=i386-unixware-elf --prefix=/usr/local/gccPort --enable-checking=release --enable-languages=c,c++ --disable-multilib --program-suffix=-Port
...
$make -j
...
mkdir -p -- .deps
rm -f libdecnumber.a
i386-unixware-elf-ar cru libdecnumber.a decNumber.o decContext.o decimal32.o decimal64.o decimal128.o
/bin/bash: i386-unixware-elf-ar: command not found
Makefile:88: recipe for target 'libdecnumber.a' failed
make[2]: *** [libdecnumber.a] Error 127
make[2]: Leaving directory '/home/John/Desktop/gdbport/gccbuild/libdecnumber'
Makefile:8666: recipe for target 'all-libdecnumber' failed
make[1]: *** [all-libdecnumber] Error 2
yes
checking for strtod... yes
...
config.status: linking ../../gcc-master/gmp/mpn/generic/gmp-mparam.h to gmp-mparam.h
config.status: executing libtool commands
configure: summary of build options:
Version: GNU MP 6.1.0
Host type: none-unixware-elf
ABI: standard
Install prefix: /usr/local/gccPort
Compiler: gcc
Static libraries: yes
Shared libraries: no
make[1]: Leaving directory '/home/John/Desktop/gdbport/gccbuild'
Makefile:948: recipe for target 'all' failed
make: *** [all] Error 2
I tried changing the parameters to the config script as follows (removing elf in host and target):
$../gcc-master/configure -v --build=x86_64-linux-gnu --host=i386-unixware --target=i386-unixware
--prefix=/usr/local/gccPort --enable-checking=release --enable-languages=c,c++
--disable-multilib --program-suffix=-Port
But that almost gave the same error: /bin/bash: i386-unixware-ar: command not found
Could somebody explain what the issue is?
gcc
add a comment |
I am currently tryong to compile gcc's source code by following those couple of steps on my Ubunt machine. The only difference is that I took the official gcc code from github and didn't do a wget.
The endgoal is to be able to run gcc on another machine which is 32 bit x86 and runs a Unix variant.
Generating the makefile using the config script provided by gcc works perfectly fine.
Yet, when trying to build I get this error: /bin/bash: i386-unixware-elf-ar: command not found
which makes my build fail:
$../gcc-master/configure -v --build=x86_64-linux-gnu --host=i386-unixware-elf --target=i386-unixware-elf --prefix=/usr/local/gccPort --enable-checking=release --enable-languages=c,c++ --disable-multilib --program-suffix=-Port
...
$make -j
...
mkdir -p -- .deps
rm -f libdecnumber.a
i386-unixware-elf-ar cru libdecnumber.a decNumber.o decContext.o decimal32.o decimal64.o decimal128.o
/bin/bash: i386-unixware-elf-ar: command not found
Makefile:88: recipe for target 'libdecnumber.a' failed
make[2]: *** [libdecnumber.a] Error 127
make[2]: Leaving directory '/home/John/Desktop/gdbport/gccbuild/libdecnumber'
Makefile:8666: recipe for target 'all-libdecnumber' failed
make[1]: *** [all-libdecnumber] Error 2
yes
checking for strtod... yes
...
config.status: linking ../../gcc-master/gmp/mpn/generic/gmp-mparam.h to gmp-mparam.h
config.status: executing libtool commands
configure: summary of build options:
Version: GNU MP 6.1.0
Host type: none-unixware-elf
ABI: standard
Install prefix: /usr/local/gccPort
Compiler: gcc
Static libraries: yes
Shared libraries: no
make[1]: Leaving directory '/home/John/Desktop/gdbport/gccbuild'
Makefile:948: recipe for target 'all' failed
make: *** [all] Error 2
I tried changing the parameters to the config script as follows (removing elf in host and target):
$../gcc-master/configure -v --build=x86_64-linux-gnu --host=i386-unixware --target=i386-unixware
--prefix=/usr/local/gccPort --enable-checking=release --enable-languages=c,c++
--disable-multilib --program-suffix=-Port
But that almost gave the same error: /bin/bash: i386-unixware-ar: command not found
Could somebody explain what the issue is?
gcc
I am currently tryong to compile gcc's source code by following those couple of steps on my Ubunt machine. The only difference is that I took the official gcc code from github and didn't do a wget.
The endgoal is to be able to run gcc on another machine which is 32 bit x86 and runs a Unix variant.
Generating the makefile using the config script provided by gcc works perfectly fine.
Yet, when trying to build I get this error: /bin/bash: i386-unixware-elf-ar: command not found
which makes my build fail:
$../gcc-master/configure -v --build=x86_64-linux-gnu --host=i386-unixware-elf --target=i386-unixware-elf --prefix=/usr/local/gccPort --enable-checking=release --enable-languages=c,c++ --disable-multilib --program-suffix=-Port
...
$make -j
...
mkdir -p -- .deps
rm -f libdecnumber.a
i386-unixware-elf-ar cru libdecnumber.a decNumber.o decContext.o decimal32.o decimal64.o decimal128.o
/bin/bash: i386-unixware-elf-ar: command not found
Makefile:88: recipe for target 'libdecnumber.a' failed
make[2]: *** [libdecnumber.a] Error 127
make[2]: Leaving directory '/home/John/Desktop/gdbport/gccbuild/libdecnumber'
Makefile:8666: recipe for target 'all-libdecnumber' failed
make[1]: *** [all-libdecnumber] Error 2
yes
checking for strtod... yes
...
config.status: linking ../../gcc-master/gmp/mpn/generic/gmp-mparam.h to gmp-mparam.h
config.status: executing libtool commands
configure: summary of build options:
Version: GNU MP 6.1.0
Host type: none-unixware-elf
ABI: standard
Install prefix: /usr/local/gccPort
Compiler: gcc
Static libraries: yes
Shared libraries: no
make[1]: Leaving directory '/home/John/Desktop/gdbport/gccbuild'
Makefile:948: recipe for target 'all' failed
make: *** [all] Error 2
I tried changing the parameters to the config script as follows (removing elf in host and target):
$../gcc-master/configure -v --build=x86_64-linux-gnu --host=i386-unixware --target=i386-unixware
--prefix=/usr/local/gccPort --enable-checking=release --enable-languages=c,c++
--disable-multilib --program-suffix=-Port
But that almost gave the same error: /bin/bash: i386-unixware-ar: command not found
Could somebody explain what the issue is?
gcc
gcc
asked Mar 28 at 19:32
traduceradtraducerad
1167
1167
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1129493%2fbin-bash-i386-unixware-elf-ar-command-not-found%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1129493%2fbin-bash-i386-unixware-elf-ar-command-not-found%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown