the only thing I can think now is you have a cache problem (older version of sources, older version of image, I don't know). this is *exactly* what I did and worked: $ wget -O- get.pharo.org/64/61+vm <http://get.pharo.org/64/61+vm> | bash $ ./pharo-ui Pharo.image --no-default-preferences open playground LGitExternalStructure allSubclassesDo: #compileFields. Metacello new repository: 'github://estebanlm/libclang-pharo-bindings/src <github://estebanlm/libclang-pharo-bindings/src>'; baseline: 'LibClang'; load. that loaded correctly for me (macOS high sierra). Esteban
On 11 Nov 2017, at 17:43, Todd Blanchard <tblanchard@mac.com> wrote:
Executed that. Now tried to do:
Metacello new repository: 'github://estebanlm/libclang-pharo-bindings/src <github://estebanlm/libclang-pharo-bindings/src>'; baseline: 'LibClang'; load.
And I'm back to "Could not resolve 'BaselineOfLibClang'
<Pharo6.1-64.image 2017-11-11 12-41-07.png>
Also tried the iceberg loader. I get...
"No ssh-agent suitable credentials found". Why? Its a public repository.
<Pharo6.1-64.image 2017-11-11 12-43-00.png>
On Nov 11, 2017, at 3:46 AM, Esteban Lorenzano <estebanlm@gmail.com <mailto:estebanlm@gmail.com>> wrote:
got it. I was able to reproduce it.
turns out there is a problem in the 32-64 bits conversion and libgit2 bindings.
you need to execute this:
LGitExternalStructure allSubclassesDo: #compileFields.
before execute this:
Metacello new repository: 'github://estebanlm/libclang-pharo-bindings/src <github://estebanlm/libclang-pharo-bindings/src>'; baseline: 'LibClang'; load.
Esteban
On 11 Nov 2017, at 07:37, Todd Blanchard <tblanchard@mac.com <mailto:tblanchard@mac.com>> wrote:
Any help?
On Nov 10, 2017, at 8:49 AM, Todd Blanchard <tblanchard@mac.com <mailto:tblanchard@mac.com>> wrote:
Yes, trying to install your libclang.
Pharo is brand new download of whatever is on the website - 6.1-64 bit version (yes I know its not tested - I was going to test it). OSX Sierra. I have Xcode and all that goes with it installed (my day job is IoT projects with accompanying iPhone apps and occasionally web services development).
Homebrew packages installed include...
appledoc gmp nettle autoconf gnutls nmap aws-elasticbeanstalk gobject-introspection node awscli graphite2 openssl basset_ios harfbuzz openssl@1.1 bazel icu4c p11-kit boot2docker imagemagick pango c-ares jpeg pcre cairo libcroco pixman cmake libffi pkg-config coreutils libgcrypt python cvs libgpg-error python3 dfu-util libpng rbenv docker librsvg readline fontconfig libssh2 redis freetype libtasn1 ruby-build gdbm libtiff sqlite gdk-pixbuf libtool unar geoip libunistring wget gettext libusb wireshark ghostscript little-cms2 xz glib lua
On Nov 10, 2017, at 1:24 AM, Esteban Lorenzano <estebanlm@gmail.com <mailto:estebanlm@gmail.com>> wrote:
I would need a way to reproduce this.
pharo version? (6.1?) vm version? operating system? project you try to install? (I guess is libclang)
anything I should know about your environment? (image is clean/new? are you behind a proxy? whatever that can help)
Esteban
On 10 Nov 2017, at 00:08, Todd Blanchard <tblanchard@mac.com <mailto:tblanchard@mac.com>> wrote:
#(0 25 1)
On Nov 9, 2017, at 5:45 PM, Esteban Lorenzano <estebanlm@gmail.com <mailto:estebanlm@gmail.com>> wrote:
(LGitLibrary uniqueInstance version)