Re: [exim-dev] Candidate for 4.52 release -- make failure, "…

Page principale
Supprimer ce message
Répondre à ce message
Auteur: OpenMacNews
Date:  
À: exim-dev
Anciens-sujets: Re: [exim-dev] Candidate for 4.52 release
Sujet: Re: [exim-dev] Candidate for 4.52 release -- make failure, "No rule to make target `lookups/lookups.a', needed by `exim'"
hi all,

building 4.52rc on OSX 10.4.1, a prior issue w/ libspf2 api has been cured.

tho, next 'make' failure is:

    ...


    cc exim_monitor/em_version.c
    cc -o eximon.bin
    /usr/bin/ld: warning multiple definitions of symbol __XawTextSearch
    em_TextPop.o definition of __XawTextSearch in section (__TEXT,__text)
    /usr/X11R6/lib/libXaw.dylib(TextPop.o) definition of __XawTextSearch
    /usr/bin/ld: warning multiple definitions of symbol __XawTextDoSearchAction
    em_TextPop.o definition of __XawTextDoSearchAction in section
    (__TEXT,__text)
    /usr/X11R6/lib/libXaw.dylib(TextPop.o) definition of __XawTextDoSearchAction
    /usr/bin/ld: warning multiple definitions of symbol
    __XawTextPopdownSearchAction
    em_TextPop.o definition of __XawTextPopdownSearchAction in section
    (__TEXT,__text)
    /usr/X11R6/lib/libXaw.dylib(TextPop.o) definition of
    __XawTextPopdownSearchAction
    >>> exim monitor binary built


    cc dnsdb.c
    dnsdb.c:45: error: 'T_A' undeclared here (not in a function)
    dnsdb.c:52: error: 'T_CNAME' undeclared here (not in a function)
    dnsdb.c:54: error: 'T_MX' undeclared here (not in a function)
    dnsdb.c:56: error: 'T_NS' undeclared here (not in a function)
    dnsdb.c:57: error: 'T_PTR' undeclared here (not in a function)
    dnsdb.c: In function 'dnsdb_find':
    dnsdb.c:223: warning: comparison between pointer and integer
    dnsdb.c:235: warning: pointer/integer type mismatch in conditional
    expression
    dnsdb.c:235: warning: pointer/integer type mismatch in conditional
    expression
    dnsdb.c:235: warning: initialization makes integer from pointer without a
    cast
    dnsdb.c:243: warning: comparison between pointer and integer
    dnsdb.c:283: warning: comparison between pointer and integer
    dnsdb.c:320: warning: comparison between pointer and integer
    make[2]: *** [dnsdb.o] Error 1


    make[2]: `routers.a' is up to date.


    make[2]: `transports.a' is up to date.


    make[2]: `auths.a' is up to date.


    make[1]: *** No rule to make target `lookups/lookups.a', needed by `exim'.
    Stop.
    make: *** [go] Error 2



fwiw, my '/usr/X11R6/lib/libXaw.dylib' is from a build of X.Org's X11R6
v6.8.99.11.

now to sleuth ... lest any advice?

richard