[go: up one dir, main page]

Menu

#1967 configure fails on MacOS X

v3.x
closed-fixed
dqh
None
Buildsystem
2023-12-18
2023-11-18
No

Hi,

configure fails on MacOs Monterey with:
checking for libcurl... configure: error: libcurl (>=7.71.0) support requested, but libcurl (>=7.71.0) was not found.
However:

which curl                                
/usr/bin/curl

% curl --version             
curl 8.1.2 (x86_64-apple-darwin21.0) libcurl/8.1.2 (SecureTransport) LibreSSL/3.3.6 zlib/1.2.11 nghttp2/1.45.1
Release-Date: 2023-05-30
Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtsp smb smbs smtp smtps telnet tftp
Features: alt-svc AsynchDNS GSS-API HSTS HTTP2 HTTPS-proxy IPv6 Kerberos Largefile libz MultiSSL NTLM NTLM_WB SPNEGO SSL threadsafe UnixSockets

r44,744 , MacOs Monterey 12.7.1

I suspect it searches only /usr/local/bin ?

Best regards,
Goran

Discussion

  • gpz

    gpz - 2023-11-18

    it wants libcurl, not curl...no idea if that is installed by default on macOS

    In any case, you can try --without-libcurl for the time being - we are working on it :)

     
  • Goran Skvorc

    Goran Skvorc - 2023-11-18

    Thanks,

    There is a libcurl.dylib as a part of curl 8.4.0 package installed via brew:
    /usr/local/Cellar/curl/8.4.0/lib/
    libcurl.4.dylib
    libcurl.a
    libcurl.dylib -> libcurl.4.dylib

    configure is working with --without-libcurl, but after make I get a lot of:

    generating html documentation...
    *** unknown texi style: xref at ./texi2html line
    

    and make bindist:

    bundling VICE.app: 
        [dirs] [common ROMs] [manual] cp: doc/vice.pdf: No such file or directory
    make: *** [bindist] Error 1
    
     
  • gpz

    gpz - 2023-11-18
    • assigned_to: dqh
     
  • gpz

    gpz - 2023-11-18

    so the lib is there but configure does not see it... ok

    @dqh has to look at this, and the broken bindist :)

     
  • dqh

    dqh - 2023-11-19

    bindist requiring vice.pdf is fixed in r44747

    @goran - looks like you are using Homebrew on Intel, is that correct? Do you have pkg-config installed?

     
    • Goran Skvorc

      Goran Skvorc - 2023-11-19

      Yes, homebrew on intel.

      pkg-config --version
      0.29.2
      
      which pkg-config                                    
      /usr/local/bin/pkg-config
      

      With r44747: ./configure... doesn't give libcurl error, there are * unknown texi style: xref at ./texi2html...* errors, bindist works.

      Thanks!

       

      Last edit: Goran Skvorc 2023-11-19
  • compyx

    compyx - 2023-12-17

    So, what's the status of this? Sounds like something to fix before the release coming up very soon?

     
    • dqh

      dqh - 2023-12-17

      i couldnt replicate it and it sounds like its fixed :)

       
  • dqh

    dqh - 2023-12-17
    • status: open --> closed-fixed
     
  • compyx

    compyx - 2023-12-18

    Eeeeexcellent.

     

Log in to post a comment.