How to use qcc instead of gcc in this libtool command
Clash Royale CLAN TAG#URR8PPP
I am building a package for a QNX operating system and there is a script that executes several libtool commands in the following form:
/bin/bash ../libtool --tag=CC --mode=compile $CC -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../libname -I.. -MT filename.lo -MD -MP -c -o filename.lo filename.c
It compiles fine with gcc, but when I use qcc I get the following error:
cc: Can't specify -P, -C, -E, -c, or -S with -o and have multiple files
I have no idea where to go from here so I would appreciate any suggestions.
gcc autoconf qnx
add a comment |
I am building a package for a QNX operating system and there is a script that executes several libtool commands in the following form:
/bin/bash ../libtool --tag=CC --mode=compile $CC -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../libname -I.. -MT filename.lo -MD -MP -c -o filename.lo filename.c
It compiles fine with gcc, but when I use qcc I get the following error:
cc: Can't specify -P, -C, -E, -c, or -S with -o and have multiple files
I have no idea where to go from here so I would appreciate any suggestions.
gcc autoconf qnx
You're in a world of pain, because that package is nonchallantly using gcc with a lot of non-portable flags (-MT target
,-MD
,-MP
) in order to build the dependency rule list to include in the Makefile. I suggest trying to install and usegcc
instead ofqcc
. That package probably relies on a lot of other gcc quirks and extensions.
– pizdelect
Feb 8 at 18:56
add a comment |
I am building a package for a QNX operating system and there is a script that executes several libtool commands in the following form:
/bin/bash ../libtool --tag=CC --mode=compile $CC -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../libname -I.. -MT filename.lo -MD -MP -c -o filename.lo filename.c
It compiles fine with gcc, but when I use qcc I get the following error:
cc: Can't specify -P, -C, -E, -c, or -S with -o and have multiple files
I have no idea where to go from here so I would appreciate any suggestions.
gcc autoconf qnx
I am building a package for a QNX operating system and there is a script that executes several libtool commands in the following form:
/bin/bash ../libtool --tag=CC --mode=compile $CC -DHAVE_CONFIG_H -I. -I.. -I../include -I. -I../libname -I.. -MT filename.lo -MD -MP -c -o filename.lo filename.c
It compiles fine with gcc, but when I use qcc I get the following error:
cc: Can't specify -P, -C, -E, -c, or -S with -o and have multiple files
I have no idea where to go from here so I would appreciate any suggestions.
gcc autoconf qnx
gcc autoconf qnx
asked Feb 8 at 18:33
NonceNonce
12
12
You're in a world of pain, because that package is nonchallantly using gcc with a lot of non-portable flags (-MT target
,-MD
,-MP
) in order to build the dependency rule list to include in the Makefile. I suggest trying to install and usegcc
instead ofqcc
. That package probably relies on a lot of other gcc quirks and extensions.
– pizdelect
Feb 8 at 18:56
add a comment |
You're in a world of pain, because that package is nonchallantly using gcc with a lot of non-portable flags (-MT target
,-MD
,-MP
) in order to build the dependency rule list to include in the Makefile. I suggest trying to install and usegcc
instead ofqcc
. That package probably relies on a lot of other gcc quirks and extensions.
– pizdelect
Feb 8 at 18:56
You're in a world of pain, because that package is nonchallantly using gcc with a lot of non-portable flags (
-MT target
, -MD
, -MP
) in order to build the dependency rule list to include in the Makefile. I suggest trying to install and use gcc
instead of qcc
. That package probably relies on a lot of other gcc quirks and extensions.– pizdelect
Feb 8 at 18:56
You're in a world of pain, because that package is nonchallantly using gcc with a lot of non-portable flags (
-MT target
, -MD
, -MP
) in order to build the dependency rule list to include in the Makefile. I suggest trying to install and use gcc
instead of qcc
. That package probably relies on a lot of other gcc quirks and extensions.– pizdelect
Feb 8 at 18:56
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
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: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
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%2funix.stackexchange.com%2fquestions%2f499526%2fhow-to-use-qcc-instead-of-gcc-in-this-libtool-command%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 Unix & Linux Stack Exchange!
- 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%2funix.stackexchange.com%2fquestions%2f499526%2fhow-to-use-qcc-instead-of-gcc-in-this-libtool-command%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
You're in a world of pain, because that package is nonchallantly using gcc with a lot of non-portable flags (
-MT target
,-MD
,-MP
) in order to build the dependency rule list to include in the Makefile. I suggest trying to install and usegcc
instead ofqcc
. That package probably relies on a lot of other gcc quirks and extensions.– pizdelect
Feb 8 at 18:56