What's the difference between *packaging* and *make*?
What's the difference between *packaging* and *make*?
With kindest regards, William.
*Larry Wall invented a messy programming language -- and changed the face
of the Web*
What's the difference between *packaging* and *make*?Make is a system to coordinate a software build (invoking the compilers, linking, building documentation, etc.) Usually, make just coordinates everything, calling out to other programs to do the actual work.
What's the difference between packaging and make?
With kindest regards, William.of the Web
Larry Wall invented a messy programming language -- and changed the face
On Mon, May 25, 2026 at 10:34?PM William Torrez Corea
<willitc9888@gmail.com> wrote:
What's the difference between packaging and make?
With kindest regards, William.
Larry Wall invented a messy programming language -- and changed the faceof the Web
https://meta.stackoverflow.com/questions/258206/what-is-a-help-vampire
https://duck.ai/
I feel that AI is a great tool for unloading help vampires.
You can complain about the resources, but does one question really use
more resources than the collective energy required for every
debian-user reader's computers while reading these?
many Debian packages use make (in part) to do this.IIRC they all do: Policy mandates that debian/rules is a Makefile.
On Mon May 25, 2026 at 6:38 PM BST, tomas wrote:I stand corrected, thanks :-)
many Debian packages use make (in part) to do this.
IIRC they all do: Policy mandates that debian/rules is a Makefile.
So, in summary packaging is .Deb while make binary file
With kindest regards, William.
*Larry Wall invented a messy programming language -- and changed the face
of the Web*
So, in summary packaging is .Deb...only in Debian's (and all its derivative's) context.
... while make binary fileMake itself doesn't care whether it is producing a binary,
On Wed, May 27, 2026 at 06:25:28 -0600, William Torrez Corea wrote:
So, in summary packaging is .Deb while make binary file
Packaging is the act or procedure or strategy of creating a package.
A package (in Debian context) is contained in a file ending with .deb.
This is the finished product. It can be installed.
"make" is a tool used in software development. It has a man page:
<https://manpages.debian.org/make>
"make" is a tool used in software development. ?It has a man page: <https://manpages.debian.org/make>
On Wednesday 27 May 2026 08:29:09 am Greg Wooledge wrote:t not as much as I'd like. I have tried to read makefiles and find it diff icult to get a handle on just what's going on there. Do you know of any ot
"make" is a tool used in software development. It has a man page: <https://manpages.debian.org/make>
Looked that over, then tried "info make" which had a bit more in it, bu
On Wednesday 27 May 2026 08:29:09 am Greg Wooledge wrote:
"make" is a tool used in software development. ?It has a man page: <https://manpages.debian.org/make>
Looked that over, then tried "info make" which had a bit more in it, but not as much as I'd like. I have tried to read makefiles and find it difficult to get a handle on just what's going on there. Do you know of any other resources that might help with this?
I wrote <https://wooledge.org/~greg/make-tutorial.txt> a very longI just skimmed it, and while there may be "better ones somewhere",
time ago. It's *really* beginner-level. I'm sure there are better
ones somewhere.
On Wed, May 27, 2026 at 12:40?PM Roy J. Tellason, Sr. <roy@rtellason.com> wrote:If I can get away with it, then I prefer those, too. Where Autotools
On Wednesday 27 May 2026 08:29:09 am Greg Wooledge wrote:
"make" is a tool used in software development. It has a man page: <https://manpages.debian.org/make>
Looked that over, then tried "info make" which had a bit more in it, but not as much as I'd like. I have tried to read makefiles and find it difficult to get a handle on just what's going on there. Do you know of any other resources that might help with this?
Make and makefiles are definitely an acquired taste.
POSIX's make is anemic. To get useful things done, you want to use
GNU make (or equivalent).
I prefer handwritten makefiles over those produced by generators like Automake or Cmake. Or that has been my experience.
The best way to master makefiles is to work with them -- write them byAbsolutely. As with any language, actually.
hand and debug other people's makefiles. Or that has been my
experience.
I have tried to read makefiles and find it difficult to get a handle
on just what's going on there. Do you know of any other resources
that might help with this?
On Wednesday 27 May 2026 08:29:09 am Greg Wooledge wrote:
"make" is a tool used in software development. It has a man page: <https://manpages.debian.org/make>
Looked that over, then tried "info make" which had a bit more in it,
but not as much as I'd like. I have tried to read makefiles and find it difficult to get a handle on just what's going on there. Do you know of
any other resources that might help with this?
Hi, the canonical user reference for Gnu Make is the Gnu Make Manual [1].
On Thursday 28 May 2026 07:02:45 am David wrote:
Hi, the canonical user reference for Gnu Make is the Gnu Make Manual [1].
Trying for that, I get "too many requests"...
I'll leave that tab open and try again after a while.
On Thursday 28 May 2026 07:02:45 am David wrote:].
Hi, the canonical user reference for Gnu Make is the Gnu Make Manual [1
Trying for that, I get "too many requests"...
I'll leave that tab open and try again after a while.
On Thu, 28 May 2026 at 02:40, Roy J. Tellason, Sr. wrote:
Looked that over, then tried "info make" which had a bit more in it,
but not as much as I'd like.
Hi, the canonical user reference for Gnu Make is the Gnu Make Manual [1].[...]
[1] https://www.gnu.org/software/make/manual/make.html
In case you are not aware, it is possible to search the web and
discover this kind of thing for yourself. It's a useful skill. You can
put a few relevant key words into a search engine and have a
look through the results.
On Thursday 28 May 2026 11:47:13 am David wrote:
In case you are not aware, it is possible to search the web and
discover this kind of thing for yourself. It's a useful skill. You can
put a few relevant key words into a search engine and have a
look through the results.
In case you are not aware, there is a significant difference between
search engine results and interacting with actual human beings on
a mailing list. I make my choice, each time, depending...
On Thu, 28 May 2026 at 02:40, Roy J. Tellason, Sr. <roy@rtellason.com> wrote:It's most likely that OP got exactly that when they read "info make".
On Wednesday 27 May 2026 08:29:09 am Greg Wooledge wrote:
"make" is a tool used in software development. It has a man page:
<https://manpages.debian.org/make>
Looked that over, then tried "info make" which had a bit more in it,
but not as much as I'd like. I have tried to read makefiles and find it
difficult to get a handle on just what's going on there. Do you know of
any other resources that might help with this?
Hi, the canonical user reference for Gnu Make is the Gnu Make Manual [1].
| Sysop: | Jacob Catayoc |
|---|---|
| Location: | Pasay City, Metro Manila, Philippines |
| Users: | 4 |
| Nodes: | 4 (0 / 4) |
| Uptime: | 495146:45:05 |
| Calls: | 165 |
| Files: | 574 |
| D/L today: |
29 files (9,998K bytes) |
| Messages: | 78,216 |