From: Phil Edwards <pedwards@disaster.jaj.com>
To: insight@sources.redhat.com
Subject: [patch] tix/unix/Makefile.in doesn't install the .so
Date: Tue, 18 Dec 2001 09:45:00 -0000 [thread overview]
Message-ID: <20011218124926.A10034@disaster.jaj.com> (raw)
Message-ID: <20011218094500.OTRqV6LeZC9YXItTpawLIAEiuBXYd9zU9faf6YLM_-Q@z> (raw)
In my tix/unix source dir, I see some plain files, and
drwxrwxr-x 3 pme pme 4096 Sep 10 16:45 tk4.2/
drwxrwxr-x 3 pme pme 4096 Sep 20 14:40 tk8.0/
drwxrwxr-x 3 pme pme 4096 Sep 10 16:45 tk8.1/
drwxr-xr-x 3 pme pme 4096 Sep 24 12:29 tk8.3/
In the build dir, there is only
-rw-r--r-- 1 pme pme 9305 Dec 18 12:34 Makefile
-rw-r--r-- 1 pme pme 507 Dec 18 11:35 config.log
-rwxr-xr-x 1 pme pme 8351 Dec 18 11:35 config.status*
-rw-r--r-- 1 pme pme 136 Dec 18 12:34 pkgIndex.tcl
drwxr-xr-x 2 pme pme 4096 Dec 18 12:34 tk8.3/
But in unix/Makefile.in, the install-binaries target loops over $(BINDIRS)
to find and installng the actual libtix.so. And BINDIRS doesn't contain
the same source directories that are in the source dir.
More specifically, it doesn't contain the only one being created in my
build dir, tk8.3. :-)
After applying the patch below, "make install" actually installs the
.so file. This is on i686/linux, but not Red Hat.
Index: Makefile.in
===================================================================
RCS file: /cvs/src/src/tix/unix/Makefile.in,v
retrieving revision 1.2
diff -u -3 -r1.2 Makefile.in
--- Makefile.in 2001/09/08 23:25:54 1.2
+++ Makefile.in 2001/12/18 17:35:45
@@ -108,7 +108,7 @@
install:: install-basic install-binaries
@echo done
-BINDIRS = tk4.0 tk4.1 tk4.2 tk4.3 tk8.0 itcl2.0 itcl2.1 itcl2.2
+BINDIRS = tk4.0 tk4.1 tk4.2 tk4.3 tk8.0 tk8.1 tk8.3 itcl2.0 itcl2.1 itcl2.2
install-binaries::
@for i in $(BINDIRS); \
next reply other threads:[~2001-12-18 9:45 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-10-14 14:44 Phil Edwards [this message]
2001-12-18 9:45 ` Phil Edwards
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20011218124926.A10034@disaster.jaj.com \
--to=pedwards@disaster.jaj.com \
--cc=insight@sources.redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).