Hi!

I'm using imake in development of our applications. I wonder if CCLINK
and CXXLINK should be used instead of CC or CXX for linking. So when
compiling distributed over the network I may link on the local machine
by having CC and CCLINK set to different values.

Patch tells more:

--- /usr/lib/X11/config/lnxLib.rules.~1~        2004-04-28 20:18:22.000000000 +0200
+++ /usr/lib/X11/config/lnxLib.rules    2004-05-26 10:30:54.000000000 +0200
@@ -133,7 +133,7 @@
 Concat(lib,libname.so.rev):  solist $(EXTRALIBRARYDEPS)                        @@\
        $(RM) [EMAIL PROTECTED]                                                 @@\
        @SONAME=`echo $@ | sed 's/\.[^\.]*$$//'`; set -x; \             @@\
-               (cd down; $(CC) -o up/[EMAIL PROTECTED] $(SHLIBLDFLAGS) 
-Wl,-soname,$$SONAME solist $(REQUIREDLIBS) BaseShLibReqs); \ @@\
+               (cd down; $(CCLINK) -o up/[EMAIL PROTECTED] $(SHLIBLDFLAGS) 
-Wl,-soname,$$SONAME solist $(REQUIREDLIBS) BaseShLibReqs); \ @@\
                $(RM) $$SONAME; $(LN) $@ $$SONAME; \                    @@\
                LinkBuildSonameLibrary($$SONAME)                        @@\
        $(RM) $@                                                        @@\
@@ -172,7 +172,7 @@
 Concat(lib,libname.so.rev):  deplist $(EXTRALIBRARYDEPS)               @@\
        $(RM) [EMAIL PROTECTED]                                                 @@\
        @SONAME=`echo $@ | sed 's/\.[^\.]*$$//'`; set -x; \             @@\
-               (cd down; $(CC) -o up/[EMAIL PROTECTED] $(SHLIBLDFLAGS) 
-Wl,-soname,$$SONAME solist $(REQUIREDLIBS) BaseShLibReqs); \ @@\
+               (cd down; $(CCLINK) -o up/[EMAIL PROTECTED] $(SHLIBLDFLAGS) 
-Wl,-soname,$$SONAME solist $(REQUIREDLIBS) BaseShLibReqs); \ @@\
                $(RM) $$SONAME; $(LN) $@ $$SONAME; \                    @@\
                LinkBuildSonameLibrary($$SONAME)                        @@\
        $(RM) $@                                                        @@\
@@ -211,7 +211,7 @@
 Concat(lib,libname.so.rev):  deplist $(EXTRALIBRARYDEPS)               @@\
        $(RM) [EMAIL PROTECTED]                                                 @@\
        @SONAME=`echo $@ | sed 's/\.[^\.]*$$//'`; set -x; \             @@\
-               (cd down; $(CXX) -o up/[EMAIL PROTECTED] $(SHLIBLDFLAGS) 
-Wl,-soname,$$SONAME solist $(REQUIREDLIBS) BaseShLibReqs); \ @@\
+               (cd down; $(CXXLINK) -o up/[EMAIL PROTECTED] $(SHLIBLDFLAGS) 
-Wl,-soname,$$SONAME solist $(REQUIREDLIBS) BaseShLibReqs); \ @@\
                $(RM) $$SONAME; $(LN) $@ $$SONAME; \                    @@\
                LinkBuildSonameLibrary($$SONAME)                        @@\
        $(RM) $@                                                        @@\



Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to