> Le 15 avr. 2019 à 22:31, John Ralls <jra...@ceridwen.us> a écrit : > >> On Apr 15, 2019, at 12:59 PM, Pascal <p....@orange.fr> wrote: >> >> John, I've found some suspicious instructions in jhbuildrc line 321: >> if (_osx_version < 14): >> module_extra_env["expat"] = {'CFLAGS':os.environ['CFLAGS'] + ' -arch >> i386 -arch x86_64'} >> module_extra_env.update( >> {"perl-xml-simple":{"ARCHFLAGS":"-arch i386 -arch x86_64"}, >> "perl-xml-parser":{"ARCHFLAGS":"-arch i386 -arch x86_64"}}) >> >> I run macOS 10.13.6. >> Without theses lines all is fine now. >> What are them for? > > They're because pre-10.14 perl was distributed with a combined i386/x86_64 > library, so perl-xml-simple and perl-xml-parser needed to be built that way > in order to link, and since they depend on expat it did too. > > Are you using Xcode or command line tools? What version? What does `perl -V` > say about flags (first line under Compiler)?
Hello John, I've both installed: $ xcodebuild -version Xcode 10.1 Build version 10B61 $ pkgutil --pkg-info=com.apple.pkg.CLTools_Executables package-id: com.apple.pkg.CLTools_Executables version: 10.1.0.0.1.1539992718 $ xcrun --find gcc /Applications/Xcode.app/Contents/Developer/usr/bin/gcc $ which gcc /usr/bin/gcc $ perl -V Summary of my perl5 (revision 5 version 18 subversion 2) configuration: Compiler: cc='cc', ccflags ='-arch x86_64 -arch i386 -g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing -fstack-protector', Regards, Pascal. http://blady.pagesperso-orange.fr _______________________________________________ gtk-osx-users-list mailing list gtk-osx-users-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-osx-users-list