From 90947fa05098be2462d8e974f49d4d5001751ff3 Mon Sep 17 00:00:00 2001
From: wiz buildlink3.mk
file needs to be included:
Run ldd
on all installed
- libraries and look against what other libraries they link. The
- packages providing these must be
- buildlinked.
Look at the installed header files: What headers do they include? The packages providing these files must be buildlinked.
Run ldd
on all installed
+ libraries and look against what other libraries they link.
+ Some of the packages providing these probably need to be
+ buildlinked; however, it's not automatic, since e.g. GTK on
+ some systems pulls in the X libraries, so they will show up in
+ the ldd
output, while on others (like OS
+ X) it won't. ldd
output can thus only be
+ used as a hint.
@@ -7638,7 +7642,7 @@ TOOLS_PLATFORM.true?= true # shell builtin
18.4.1.
+18.4.1.
How do I add a new tool?
18.4.2.
+18.4.2.
How do I get a list of all available tools?
18.4.3.
+18.4.3.
How can I get a list of all the tools that a package is using while being built? I want to know whether it @@ -9725,7 +9729,7 @@ place.
and if you still don't have the answer, ask on thepkgsrc-users
mailing list.
22.1.
+22.1.
What is the difference between
MAKEFLAGS
, .MAKEFLAGS
and
@@ -9786,7 +9790,7 @@ do?
22.2.
+22.2.
What is the difference between
MAKE
, GMAKE
and
@@ -9804,7 +9808,7 @@ do?
22.3.
+22.3.
What is the difference between
CC
, PKG_CC
and
@@ -9822,7 +9826,7 @@ do?
22.4.
+22.4.
What is the difference between
BUILDLINK_LDFLAGS
,
@@ -9835,7 +9839,7 @@ do?
22.5.
+22.5.
Why does make show-var
VARNAME=BUILDLINK_PREFIX.foo
@@ -9851,7 +9855,7 @@ do?
22.6.
+22.6.
What does
${MASTER_SITE_SOURCEFORGE:=package/}
mean? I
@@ -9875,7 +9879,7 @@ do?
22.7.
+22.7.
Which mailing lists are there for package developers?
22.8.
+22.8.
Where is the pkgsrc documentation?
22.9.
+22.9.
I have a little time to kill. What shall I do?