Print this page
patch01 - 693 import Sun Devpro Math Library


 137         nametoaddr      \
 138         ncad_addr       \
 139         hbaapi          \
 140         smhba           \
 141         sun_fc          \
 142         sun_sas         \
 143         gss_mechs/mech_krb5     .WAIT   \
 144         libkrb5 .WAIT   \
 145         krb5    .WAIT   \
 146         libsmbfs        \
 147         libfcoe         \
 148         libsrpt         \
 149         libstmf         \
 150         libstmfproxy    \
 151         libnsctl        \
 152         libunistat      \
 153         libdscfg        \
 154         librdc          \
 155         libinstzones    \
 156         libpkg          \
 157         libpcidb



 158 

 159 SUBDIRS += \
 160         passwdutil      \
 161         pam_modules     \
 162         crypt_modules   \
 163         libadt_jni      \
 164         abi             \
 165         auditd_plugins  \
 166         libvolmgt       \
 167         libdevice       \
 168         libdevid        \
 169         libdhcpsvc      \
 170         libc_db         \
 171         libndmp         \
 172         libsec          \
 173         libtnfprobe     \
 174         libtnf          \
 175         libtnfctl       \
 176         libdhcpagent    \
 177         libdhcpdu       \
 178         libdhcputil     \


 546 
 547 # extra libraries kept in other source areas
 548 install_extra:
 549         @cd ../cmd/sgs; pwd; $(MAKE) install_lib
 550         @pwd
 551 
 552 clean clobber lint:     $(NOWAIT_SUBDIRS:%=%-nodepend)
 553 
 554 install_h check:        $(HDRSUBDIRS:%=%-nodepend)
 555 
 556 _msg:                   $(MSGSUBDIRS:%=%-nodepend) .WAIT _dc
 557 
 558 _dc:                    $(DCSUBDIRS:%=%-nodepend)
 559 
 560 #
 561 # Library interdependencies are called out explicitly here
 562 #
 563 auditd_plugins: libbsm libnsl libsecdb
 564 gss_mechs/mech_krb5:    libgss libnsl libsocket libresolv pkcs11
 565 libadt_jni:     libbsm
 566 libast:         libsocket
 567 libadutils:     libldap5 libresolv libsocket libnsl
 568 nsswitch:       libadutils libidmap
 569 libbe:          libzfs
 570 libbsm:         libtsol
 571 libcmd:         libsum libast libsocket libnsl
 572 libcmdutils:    libavl
 573 libcontract:    libnvpair
 574 libdevid:       libdevinfo
 575 libdevinfo:     libnvpair libsec
 576 libdhcpagent:   libsocket libdhcputil libuuid libdlpi libcontract
 577 libdhcpsvc:     libinetutil
 578 libdhcputil:    libnsl libgen libinetutil libdlpi
 579 libdladm:       libdevinfo libinetutil libsocket libscf librcm libnvpair \
 580                 libexacct libnsl libkstat libcurses
 581 libdll:         libast
 582 libdlpi:        libinetutil libdladm
 583 libds:          libsysevent
 584 libdscfg:       libnsctl libunistat libsocket libnsl
 585 libdtrace:      libproc libgen libctf
 586 libdtrace_jni:  libuutil libdtrace
 587 libefi:         libuuid
 588 libfstyp:       libnvpair
 589 libelfsign:     libcryptoutil libkmf
 590 libidmap:       libadutils libldap5 libavl libsldap libuutil
 591 libipadm:       libnsl libinetutil libsocket libdlpi libnvpair libdhcpagent \
 592                 libdladm libsecdb
 593 libiscsit:      libc libnvpair libstmf libuuid libnsl
 594 libkmf:         libcryptoutil pkcs11



 595 libnsl:         libmd5
 596 libmapid:       libresolv
 597 librdc:         libsocket libnsl libnsctl libunistat libdscfg
 598 libuuid:        libdlpi
 599 libinetutil:    libsocket
 600 libipsecutil:   libtecla libsocket
 601 libinstzones:   libzonecfg libcontract
 602 libpkg:         libwanboot libscf libadm
 603 libnwam:        libscf
 604 libsecdb:       libnsl
 605 libsasl:        libgss libsocket pkcs11 libmd
 606 sasl_plugins:   pkcs11 libgss libsocket libsasl
 607 libsctp:        libsocket
 608 libshell:       libast libcmd libdll libsocket libsecdb
 609 libsip:         libmd5
 610 libsmbfs:       libcmdutils libsocket libnsl libkrb5
 611 libsocket:      libnsl
 612 libstmfproxy:   libstmf libsocket libnsl libpthread
 613 libsum:         libast
 614 libsysevent:    libsecdb
 615 libldap5:       libsasl libsocket libnsl libmd
 616 libsldap:       libldap5 libtsol libnsl libc libscf libresolv
 617 libpool:        libnvpair libexacct
 618 libpp:          libast
 619 libzonecfg:     libc libsocket libnsl libuuid libnvpair libsysevent libsec \
 620                 libbrand libpool libscf
 621 libproc:        ../cmd/sgs/librtld_db ../cmd/sgs/libelf libctf libsaveargs
 622 libproject:     libpool libproc libsecdb
 623 libtermcap:     libcurses
 624 libtsnet:       libnsl libtsol libsecdb
 625 libwrap:        libnsl libsocket
 626 libwanboot:     libnvpair libresolv libnsl libsocket libdevinfo libinetutil \
 627                 libdhcputil
 628 libwanbootutil: libnsl
 629 pam_modules:    libproject passwdutil smbsrv
 630 libscf:         libuutil libmd libgen libsmbios libnsl
 631 libinetsvc:     libscf
 632 librestart:     libuutil libscf
 633 libsaveargs:    libdisasm
 634 ../cmd/sgs/libdl:       ../cmd/sgs/libconv
 635 ../cmd/sgs/libelf:      ../cmd/sgs/libconv
 636 pkcs11:         libcryptoutil
 637 print:          libldap5
 638 udapl/udapl_tavor:      udapl/libdat
 639 libzfs:         libdevid libgen libnvpair libuutil \
 640                 libadm libavl libefi libidmap libmd libzfs_core
 641 libzfs_core:    libnvpair
 642 libzfs_jni:     libdiskmgt libnvpair libzfs
 643 libzpool:       libavl libumem libnvpair libcmdutils
 644 libsec:         libavl libidmap
 645 brand:          libc libsocket
 646 libshare:       libscf libzfs libuuid libfsmgt libsecdb libumem libsmbfs
 647 libexacct/demo: libexacct libproject libsocket libnsl
 648 libtsalarm:     libpcp
 649 smbsrv:         libsocket libnsl libmd libxnet libpthread librt \
 650                 libshare libidmap pkcs11 libsqlite libcryptoutil \
 651                 libreparse libcmdutils
 652 libv12n:        libds libuuid
 653 libvrrpadm:     libsocket libdladm libscf
 654 libvscan:       libscf
 655 libfru:         libfruutils
 656 scsi:           libnvpair libfru
 657 mpapi:          libpthread libdevinfo libsysevent libnvpair
 658 sun_fc:         libdevinfo libsysevent libnvpair
 659 libsun_ima:     libdevinfo libsysevent libnsl
 660 sun_sas:        libdevinfo libsysevent libnvpair libkstat libdevid
 661 libgrubmgmt:    libdevinfo libzfs libfstyp
 662 pylibbe:        libbe libzfs
 663 pyzfs:          libnvpair libzfs
 664 pysolaris:      libsec libidmap
 665 libreparse:     libnvpair
 666 libhotplug:     libnvpair
 667 cfgadm_plugins: libhotplug
 668 libilb:         libsocket







 669 $(INTEL_BUILD)libdiskmgt:libfdisk
 670 
 671 #
 672 # The reason this rule checks for the existence of the
 673 # Makefile is that some of the directories do not exist
 674 # in certain situations (e.g., exportable source builds,
 675 # OpenSolaris).
 676 #
 677 $(SUBDIRS): FRC
 678         @if [ -f $@/Makefile  ]; then \
 679                 cd $@; pwd; $(MAKE) $(TARGET); \
 680         else \
 681                 true; \
 682         fi
 683 
 684 $(SUBDIRS:%=%-nodepend):
 685         @if [ -f $(@:%-nodepend=%)/Makefile  ]; then \
 686                 cd $(@:%-nodepend=%); pwd; $(MAKE) $(TARGET); \
 687         else \
 688                 true; \


 137         nametoaddr      \
 138         ncad_addr       \
 139         hbaapi          \
 140         smhba           \
 141         sun_fc          \
 142         sun_sas         \
 143         gss_mechs/mech_krb5     .WAIT   \
 144         libkrb5 .WAIT   \
 145         krb5    .WAIT   \
 146         libsmbfs        \
 147         libfcoe         \
 148         libsrpt         \
 149         libstmf         \
 150         libstmfproxy    \
 151         libnsctl        \
 152         libunistat      \
 153         libdscfg        \
 154         librdc          \
 155         libinstzones    \
 156         libpkg          \
 157         libpcidb        \
 158         libm1           \
 159         libm            \
 160         libmvec
 161 
 162 
 163 SUBDIRS += \
 164         passwdutil      \
 165         pam_modules     \
 166         crypt_modules   \
 167         libadt_jni      \
 168         abi             \
 169         auditd_plugins  \
 170         libvolmgt       \
 171         libdevice       \
 172         libdevid        \
 173         libdhcpsvc      \
 174         libc_db         \
 175         libndmp         \
 176         libsec          \
 177         libtnfprobe     \
 178         libtnf          \
 179         libtnfctl       \
 180         libdhcpagent    \
 181         libdhcpdu       \
 182         libdhcputil     \


 550 
 551 # extra libraries kept in other source areas
 552 install_extra:
 553         @cd ../cmd/sgs; pwd; $(MAKE) install_lib
 554         @pwd
 555 
 556 clean clobber lint:     $(NOWAIT_SUBDIRS:%=%-nodepend)
 557 
 558 install_h check:        $(HDRSUBDIRS:%=%-nodepend)
 559 
 560 _msg:                   $(MSGSUBDIRS:%=%-nodepend) .WAIT _dc
 561 
 562 _dc:                    $(DCSUBDIRS:%=%-nodepend)
 563 
 564 #
 565 # Library interdependencies are called out explicitly here
 566 #
 567 auditd_plugins: libbsm libnsl libsecdb
 568 gss_mechs/mech_krb5:    libgss libnsl libsocket libresolv pkcs11
 569 libadt_jni:     libbsm
 570 libast:         libsocket libm
 571 libadutils:     libldap5 libresolv libsocket libnsl
 572 nsswitch:       libadutils libidmap
 573 libbe:          libzfs
 574 libbsm:         libtsol
 575 libcmd:         libsum libast libsocket libnsl
 576 libcmdutils:    libavl
 577 libcontract:    libnvpair
 578 libdevid:       libdevinfo
 579 libdevinfo:     libnvpair libsec
 580 libdhcpagent:   libsocket libdhcputil libuuid libdlpi libcontract
 581 libdhcpsvc:     libinetutil
 582 libdhcputil:    libnsl libgen libinetutil libdlpi
 583 libdladm:       libdevinfo libinetutil libsocket libscf librcm libnvpair \
 584                 libexacct libnsl libkstat libcurses
 585 libdll:         libast
 586 libdlpi:        libinetutil libdladm
 587 libds:          libsysevent
 588 libdscfg:       libnsctl libunistat libsocket libnsl
 589 libdtrace:      libproc libgen libctf
 590 libdtrace_jni:  libuutil libdtrace
 591 libefi:         libuuid
 592 libfstyp:       libnvpair
 593 libelfsign:     libcryptoutil libkmf
 594 libidmap:       libadutils libldap5 libavl libsldap libuutil
 595 libipadm:       libnsl libinetutil libsocket libdlpi libnvpair libdhcpagent \
 596                 libdladm libsecdb
 597 libiscsit:      libc libnvpair libstmf libuuid libnsl
 598 libkmf:         libcryptoutil pkcs11
 599 libm:           libc
 600 libm1:          libc libm
 601 libmvec:        libc libm
 602 libnsl:         libmd5
 603 libmapid:       libresolv
 604 librdc:         libsocket libnsl libnsctl libunistat libdscfg
 605 libuuid:        libdlpi
 606 libinetutil:    libsocket
 607 libipsecutil:   libtecla libsocket
 608 libinstzones:   libzonecfg libcontract
 609 libpkg:         libwanboot libscf libadm
 610 libnwam:        libscf
 611 libsecdb:       libnsl
 612 libsasl:        libgss libsocket pkcs11 libmd
 613 sasl_plugins:   pkcs11 libgss libsocket libsasl
 614 libsctp:        libsocket
 615 libshell:       libast libcmd libdll libsocket libsecdb libm
 616 libsip:         libmd5
 617 libsmbfs:       libcmdutils libsocket libnsl libkrb5
 618 libsocket:      libnsl
 619 libstmfproxy:   libstmf libsocket libnsl libpthread
 620 libsum:         libast
 621 libsysevent:    libsecdb
 622 libldap5:       libsasl libsocket libnsl libmd
 623 libsldap:       libldap5 libtsol libnsl libc libscf libresolv
 624 libpool:        libnvpair libexacct
 625 libpp:          libast
 626 libzonecfg:     libc libsocket libnsl libuuid libnvpair libsysevent libsec \
 627                 libbrand libpool libscf
 628 libproc:        ../cmd/sgs/librtld_db ../cmd/sgs/libelf libctf libsaveargs
 629 libproject:     libpool libproc libsecdb
 630 libtermcap:     libcurses
 631 libtsnet:       libnsl libtsol libsecdb
 632 libwrap:        libnsl libsocket
 633 libwanboot:     libnvpair libresolv libnsl libsocket libdevinfo libinetutil \
 634                 libdhcputil
 635 libwanbootutil: libnsl
 636 pam_modules:    libproject passwdutil smbsrv
 637 libscf:         libuutil libmd libgen libsmbios libnsl
 638 libinetsvc:     libscf
 639 librestart:     libuutil libscf
 640 libsaveargs:    libdisasm
 641 ../cmd/sgs/libdl:       ../cmd/sgs/libconv
 642 ../cmd/sgs/libelf:      ../cmd/sgs/libconv
 643 pkcs11:         libcryptoutil
 644 print:          libldap5
 645 udapl/udapl_tavor:      udapl/libdat
 646 libzfs:         libdevid libgen libnvpair libuutil \
 647                 libadm libavl libefi libidmap libmd libm libzfs_core
 648 libzfs_core:    libnvpair
 649 libzfs_jni:     libdiskmgt libnvpair libzfs
 650 libzpool:       libavl libumem libnvpair libcmdutils
 651 libsec:         libavl libidmap
 652 brand:          libc libsocket
 653 libshare:       libscf libzfs libuuid libfsmgt libsecdb libumem libsmbfs
 654 libexacct/demo: libexacct libproject libsocket libnsl
 655 libtsalarm:     libpcp
 656 smbsrv:         libsocket libnsl libmd libxnet libpthread librt \
 657                 libshare libidmap pkcs11 libsqlite libcryptoutil \
 658                 libreparse libcmdutils
 659 libv12n:        libds libuuid
 660 libvrrpadm:     libsocket libdladm libscf
 661 libvscan:       libscf
 662 libfru:         libfruutils
 663 scsi:           libnvpair libfru
 664 mpapi:          libpthread libdevinfo libsysevent libnvpair
 665 sun_fc:         libdevinfo libsysevent libnvpair
 666 libsun_ima:     libdevinfo libsysevent libnsl
 667 sun_sas:        libdevinfo libsysevent libnvpair libkstat libdevid
 668 libgrubmgmt:    libdevinfo libzfs libfstyp
 669 pylibbe:        libbe libzfs
 670 pyzfs:          libnvpair libzfs
 671 pysolaris:      libsec libidmap
 672 libreparse:     libnvpair
 673 libhotplug:     libnvpair
 674 cfgadm_plugins: libhotplug
 675 libilb:         libsocket
 676 libipmi:        libm
 677 libprtdiag:     libm
 678 libsqlite:      libm
 679 libstmf:        libm
 680 libvscan:       libm
 681 
 682 
 683 $(INTEL_BUILD)libdiskmgt:libfdisk
 684 
 685 #
 686 # The reason this rule checks for the existence of the
 687 # Makefile is that some of the directories do not exist
 688 # in certain situations (e.g., exportable source builds,
 689 # OpenSolaris).
 690 #
 691 $(SUBDIRS): FRC
 692         @if [ -f $@/Makefile  ]; then \
 693                 cd $@; pwd; $(MAKE) $(TARGET); \
 694         else \
 695                 true; \
 696         fi
 697 
 698 $(SUBDIRS:%=%-nodepend):
 699         @if [ -f $(@:%-nodepend=%)/Makefile  ]; then \
 700                 cd $(@:%-nodepend=%); pwd; $(MAKE) $(TARGET); \
 701         else \
 702                 true; \