The “make” command in Linux
Clash Royale CLAN TAG#URR8PPP
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I have successfully downloaded all of the files and libraries necessary for compiling and making the Courier Mail Server version 1.0.6. I have also downloaded most of the Sox files as well. I am attempting to build the above-mentioned mail server in my Oracle VM VirtualBox Debian version 9.8 ( stretch ) Linux virtual machine. As soon as I finished downloading the above-mentioned Sox files, I typed in the following commands from my Linux command prompt:
# ./configure
at which time that command appeared to run correctly. Then I typed:
# make -s
again, at which time that command appeared to run correctly. Then I typed:
# make install ( after having su’d to my root account ).
This command also appeared to run correctly.
Then, I changed directories ( from russell@debian:~/Dowloads/courier-1.0.6.20190203/courier-1.0.6.20190203/sox-14.4.2/sox-14.4.2
to russell@debian:~/Downloads/courier-1.0.6.20190203/courier-1.0.6.20190203
) using the cd
command. Keep in mind that I typed in the following command at my Debian version 9.8 ( stretch ) Linux prompt before typing the above-mentioned Linux commands:
# MAKEFLAGS = “-j 4.”
This command was entered from my “sh” shell ( the default shell on my system is the Borne Again Shell ( bash )). Whatever the case may be, I typed in the following Linux command:
# ./configure
after changing directories ( as mentioned above ), and that command appeared to run correctly. Then, I typed the following Linux command:
# make
and received the following error message: “No targets specified and no makefile found. Stop.” What have I done wrong? I was disappointed to get this far in the process my first time without being completely successful. What do I need to do?
linux make courier
add a comment |
I have successfully downloaded all of the files and libraries necessary for compiling and making the Courier Mail Server version 1.0.6. I have also downloaded most of the Sox files as well. I am attempting to build the above-mentioned mail server in my Oracle VM VirtualBox Debian version 9.8 ( stretch ) Linux virtual machine. As soon as I finished downloading the above-mentioned Sox files, I typed in the following commands from my Linux command prompt:
# ./configure
at which time that command appeared to run correctly. Then I typed:
# make -s
again, at which time that command appeared to run correctly. Then I typed:
# make install ( after having su’d to my root account ).
This command also appeared to run correctly.
Then, I changed directories ( from russell@debian:~/Dowloads/courier-1.0.6.20190203/courier-1.0.6.20190203/sox-14.4.2/sox-14.4.2
to russell@debian:~/Downloads/courier-1.0.6.20190203/courier-1.0.6.20190203
) using the cd
command. Keep in mind that I typed in the following command at my Debian version 9.8 ( stretch ) Linux prompt before typing the above-mentioned Linux commands:
# MAKEFLAGS = “-j 4.”
This command was entered from my “sh” shell ( the default shell on my system is the Borne Again Shell ( bash )). Whatever the case may be, I typed in the following Linux command:
# ./configure
after changing directories ( as mentioned above ), and that command appeared to run correctly. Then, I typed the following Linux command:
# make
and received the following error message: “No targets specified and no makefile found. Stop.” What have I done wrong? I was disappointed to get this far in the process my first time without being completely successful. What do I need to do?
linux make courier
Check again whethercourier
was correctly configured with theconfigure
script. It should produce aMakefile
after having runconfigure
. If it did not, it did not run the script correctly and you may be missing dependencies (see theINSTALL
document).
– Kusalananda♦
Mar 7 at 14:41
Hello Russel and welcome to the Internet. To answer your questions it would help to get an uncommented and complete list of commands in the exact order as you typed them. The commandhistory
should help you with this task. Also, please clearly state your goal, your expected results and the actual results. Further, you should keep reading about building software from scratch. At this stage, it must never be necessary to become root or run any commands as root. See if your Makefile(s) support theDESTDIR
parameter
– Bananguin
Mar 7 at 14:41
1
I noticed some number of "smart quotes"; one of them appears in the MAKEFLAGS; ensure that you're using regular"double quotes"
, otherwise the setting won't be what you think it is.
– Jeff Schaller♦
Mar 7 at 15:01
Bananguin, the "INSTALL" file for the Courier-1.0.6 mail server specifies that everything should be done as user, and then "su" to the root account before running the "make install" command. I will consider what you wrote and see what I can find out. Jeff Shaller, I will check the "smart quotes" issue. Kusalananda, I ran the "./configure" command twice, once with no parameters, and then with the "--with-db=gdbm" parameter, and the "./configure" command appeared to run correctly. I may need to use more parameters. Thank you to all.
– user340571
Mar 7 at 20:32
add a comment |
I have successfully downloaded all of the files and libraries necessary for compiling and making the Courier Mail Server version 1.0.6. I have also downloaded most of the Sox files as well. I am attempting to build the above-mentioned mail server in my Oracle VM VirtualBox Debian version 9.8 ( stretch ) Linux virtual machine. As soon as I finished downloading the above-mentioned Sox files, I typed in the following commands from my Linux command prompt:
# ./configure
at which time that command appeared to run correctly. Then I typed:
# make -s
again, at which time that command appeared to run correctly. Then I typed:
# make install ( after having su’d to my root account ).
This command also appeared to run correctly.
Then, I changed directories ( from russell@debian:~/Dowloads/courier-1.0.6.20190203/courier-1.0.6.20190203/sox-14.4.2/sox-14.4.2
to russell@debian:~/Downloads/courier-1.0.6.20190203/courier-1.0.6.20190203
) using the cd
command. Keep in mind that I typed in the following command at my Debian version 9.8 ( stretch ) Linux prompt before typing the above-mentioned Linux commands:
# MAKEFLAGS = “-j 4.”
This command was entered from my “sh” shell ( the default shell on my system is the Borne Again Shell ( bash )). Whatever the case may be, I typed in the following Linux command:
# ./configure
after changing directories ( as mentioned above ), and that command appeared to run correctly. Then, I typed the following Linux command:
# make
and received the following error message: “No targets specified and no makefile found. Stop.” What have I done wrong? I was disappointed to get this far in the process my first time without being completely successful. What do I need to do?
linux make courier
I have successfully downloaded all of the files and libraries necessary for compiling and making the Courier Mail Server version 1.0.6. I have also downloaded most of the Sox files as well. I am attempting to build the above-mentioned mail server in my Oracle VM VirtualBox Debian version 9.8 ( stretch ) Linux virtual machine. As soon as I finished downloading the above-mentioned Sox files, I typed in the following commands from my Linux command prompt:
# ./configure
at which time that command appeared to run correctly. Then I typed:
# make -s
again, at which time that command appeared to run correctly. Then I typed:
# make install ( after having su’d to my root account ).
This command also appeared to run correctly.
Then, I changed directories ( from russell@debian:~/Dowloads/courier-1.0.6.20190203/courier-1.0.6.20190203/sox-14.4.2/sox-14.4.2
to russell@debian:~/Downloads/courier-1.0.6.20190203/courier-1.0.6.20190203
) using the cd
command. Keep in mind that I typed in the following command at my Debian version 9.8 ( stretch ) Linux prompt before typing the above-mentioned Linux commands:
# MAKEFLAGS = “-j 4.”
This command was entered from my “sh” shell ( the default shell on my system is the Borne Again Shell ( bash )). Whatever the case may be, I typed in the following Linux command:
# ./configure
after changing directories ( as mentioned above ), and that command appeared to run correctly. Then, I typed the following Linux command:
# make
and received the following error message: “No targets specified and no makefile found. Stop.” What have I done wrong? I was disappointed to get this far in the process my first time without being completely successful. What do I need to do?
linux make courier
linux make courier
edited Mar 7 at 15:01
Jeff Schaller♦
44.6k1162145
44.6k1162145
asked Mar 7 at 14:29
user340571user340571
11
11
Check again whethercourier
was correctly configured with theconfigure
script. It should produce aMakefile
after having runconfigure
. If it did not, it did not run the script correctly and you may be missing dependencies (see theINSTALL
document).
– Kusalananda♦
Mar 7 at 14:41
Hello Russel and welcome to the Internet. To answer your questions it would help to get an uncommented and complete list of commands in the exact order as you typed them. The commandhistory
should help you with this task. Also, please clearly state your goal, your expected results and the actual results. Further, you should keep reading about building software from scratch. At this stage, it must never be necessary to become root or run any commands as root. See if your Makefile(s) support theDESTDIR
parameter
– Bananguin
Mar 7 at 14:41
1
I noticed some number of "smart quotes"; one of them appears in the MAKEFLAGS; ensure that you're using regular"double quotes"
, otherwise the setting won't be what you think it is.
– Jeff Schaller♦
Mar 7 at 15:01
Bananguin, the "INSTALL" file for the Courier-1.0.6 mail server specifies that everything should be done as user, and then "su" to the root account before running the "make install" command. I will consider what you wrote and see what I can find out. Jeff Shaller, I will check the "smart quotes" issue. Kusalananda, I ran the "./configure" command twice, once with no parameters, and then with the "--with-db=gdbm" parameter, and the "./configure" command appeared to run correctly. I may need to use more parameters. Thank you to all.
– user340571
Mar 7 at 20:32
add a comment |
Check again whethercourier
was correctly configured with theconfigure
script. It should produce aMakefile
after having runconfigure
. If it did not, it did not run the script correctly and you may be missing dependencies (see theINSTALL
document).
– Kusalananda♦
Mar 7 at 14:41
Hello Russel and welcome to the Internet. To answer your questions it would help to get an uncommented and complete list of commands in the exact order as you typed them. The commandhistory
should help you with this task. Also, please clearly state your goal, your expected results and the actual results. Further, you should keep reading about building software from scratch. At this stage, it must never be necessary to become root or run any commands as root. See if your Makefile(s) support theDESTDIR
parameter
– Bananguin
Mar 7 at 14:41
1
I noticed some number of "smart quotes"; one of them appears in the MAKEFLAGS; ensure that you're using regular"double quotes"
, otherwise the setting won't be what you think it is.
– Jeff Schaller♦
Mar 7 at 15:01
Bananguin, the "INSTALL" file for the Courier-1.0.6 mail server specifies that everything should be done as user, and then "su" to the root account before running the "make install" command. I will consider what you wrote and see what I can find out. Jeff Shaller, I will check the "smart quotes" issue. Kusalananda, I ran the "./configure" command twice, once with no parameters, and then with the "--with-db=gdbm" parameter, and the "./configure" command appeared to run correctly. I may need to use more parameters. Thank you to all.
– user340571
Mar 7 at 20:32
Check again whether
courier
was correctly configured with the configure
script. It should produce a Makefile
after having run configure
. If it did not, it did not run the script correctly and you may be missing dependencies (see the INSTALL
document).– Kusalananda♦
Mar 7 at 14:41
Check again whether
courier
was correctly configured with the configure
script. It should produce a Makefile
after having run configure
. If it did not, it did not run the script correctly and you may be missing dependencies (see the INSTALL
document).– Kusalananda♦
Mar 7 at 14:41
Hello Russel and welcome to the Internet. To answer your questions it would help to get an uncommented and complete list of commands in the exact order as you typed them. The command
history
should help you with this task. Also, please clearly state your goal, your expected results and the actual results. Further, you should keep reading about building software from scratch. At this stage, it must never be necessary to become root or run any commands as root. See if your Makefile(s) support the DESTDIR
parameter– Bananguin
Mar 7 at 14:41
Hello Russel and welcome to the Internet. To answer your questions it would help to get an uncommented and complete list of commands in the exact order as you typed them. The command
history
should help you with this task. Also, please clearly state your goal, your expected results and the actual results. Further, you should keep reading about building software from scratch. At this stage, it must never be necessary to become root or run any commands as root. See if your Makefile(s) support the DESTDIR
parameter– Bananguin
Mar 7 at 14:41
1
1
I noticed some number of "smart quotes"; one of them appears in the MAKEFLAGS; ensure that you're using regular
"double quotes"
, otherwise the setting won't be what you think it is.– Jeff Schaller♦
Mar 7 at 15:01
I noticed some number of "smart quotes"; one of them appears in the MAKEFLAGS; ensure that you're using regular
"double quotes"
, otherwise the setting won't be what you think it is.– Jeff Schaller♦
Mar 7 at 15:01
Bananguin, the "INSTALL" file for the Courier-1.0.6 mail server specifies that everything should be done as user, and then "su" to the root account before running the "make install" command. I will consider what you wrote and see what I can find out. Jeff Shaller, I will check the "smart quotes" issue. Kusalananda, I ran the "./configure" command twice, once with no parameters, and then with the "--with-db=gdbm" parameter, and the "./configure" command appeared to run correctly. I may need to use more parameters. Thank you to all.
– user340571
Mar 7 at 20:32
Bananguin, the "INSTALL" file for the Courier-1.0.6 mail server specifies that everything should be done as user, and then "su" to the root account before running the "make install" command. I will consider what you wrote and see what I can find out. Jeff Shaller, I will check the "smart quotes" issue. Kusalananda, I ran the "./configure" command twice, once with no parameters, and then with the "--with-db=gdbm" parameter, and the "./configure" command appeared to run correctly. I may need to use more parameters. Thank you to all.
– user340571
Mar 7 at 20:32
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%2f504930%2fthe-make-command-in-linux%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%2f504930%2fthe-make-command-in-linux%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
Check again whether
courier
was correctly configured with theconfigure
script. It should produce aMakefile
after having runconfigure
. If it did not, it did not run the script correctly and you may be missing dependencies (see theINSTALL
document).– Kusalananda♦
Mar 7 at 14:41
Hello Russel and welcome to the Internet. To answer your questions it would help to get an uncommented and complete list of commands in the exact order as you typed them. The command
history
should help you with this task. Also, please clearly state your goal, your expected results and the actual results. Further, you should keep reading about building software from scratch. At this stage, it must never be necessary to become root or run any commands as root. See if your Makefile(s) support theDESTDIR
parameter– Bananguin
Mar 7 at 14:41
1
I noticed some number of "smart quotes"; one of them appears in the MAKEFLAGS; ensure that you're using regular
"double quotes"
, otherwise the setting won't be what you think it is.– Jeff Schaller♦
Mar 7 at 15:01
Bananguin, the "INSTALL" file for the Courier-1.0.6 mail server specifies that everything should be done as user, and then "su" to the root account before running the "make install" command. I will consider what you wrote and see what I can find out. Jeff Shaller, I will check the "smart quotes" issue. Kusalananda, I ran the "./configure" command twice, once with no parameters, and then with the "--with-db=gdbm" parameter, and the "./configure" command appeared to run correctly. I may need to use more parameters. Thank you to all.
– user340571
Mar 7 at 20:32