Errors installing some gems on Snow Leopard - libxml2

前端 未结 3 465
一生所求
一生所求 2021-01-12 04:45

After upgrading to Snow Leopard, I found that installing some gems no longer worked, including webrat, mechanize etc. Each time I get this error:

checking f         


        
3条回答
  •  隐瞒了意图╮
    2021-01-12 05:15

    floyd's solution is overkill - I had the same issue and started nuking some of the same /opt/local files related to xml2, but his 'find' command does not reveal the actual libxml2 files in opt/local/lib. It may be that you just need to nuke those.

    Here are my nuked files:

    /opt/local/include/libxml2
    /opt/local/var/db/dports/distfiles/libxml2
    /opt/local/var/db/dports/receipts/libxml2
    /opt/local/var/db/dports/software/libxml2
    /opt/local/var/db/dports/rsync.rsync.darwinports.org_dpupdate_dports/textproc/libxml2
    /opt/local/share/gtk-doc/html/libxml2
    /opt/local/var/db/dports/sources/rsync.rsync.darwinports.org_dpupdate_dports/textproc/libxml2
    

    BUT before you try that - just nuke the lib files sudo rm /opt/local/lib/libxml2.*

    When I tried to install after that it got into compiling it all but then barfed with an issue with libz...

    So nuke that in /opt/local/lib sudo rm -rf /opt/local/lib/libz.*

    And it compiles just fine!

    So try nuking the /opt/local/lib libxml2.* and libz.* files, see if it compiles and if not, nuke the /opt/local/includes

提交回复
热议问题