Working on this PR to add all dependencies to make Pharo run on Windows 64bit. This is applying what we have talked before (instead building, taking dependencies from mingw versions). This avoids a lot of problems, but adds a couple of extra libraries to the dependency list... nothing serious or big so we will continue as is for now. You can view, comment on, or merge this pull request online at:
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/270
-- Commit Summary --
* fix pkgconfig build (is not being used, but is better if it works) * Merge branch 'Cog' of github.com:OpenSmalltalk/opensmalltalk-vm into add-win64 * using the "download dependency version" strategy for building windows 64bit dependencies (to avoid the mess of getting the right environment for each library) * making dependencies work for win64
-- File Changes --
M build.linux32x86/third-party/Makefile.pkgconfig (4) M build.win64x64/third-party/Makefile.cairo (51) M build.win64x64/third-party/Makefile.freetype2 (34) M build.win64x64/third-party/Makefile.libgit2 (35) M build.win64x64/third-party/Makefile.libpng (32) M build.win64x64/third-party/Makefile.libssh2 (32) M build.win64x64/third-party/Makefile.pixman (32) M third-party/freetype2.spec (2)
-- Patch Links --
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/270.patch https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/270.diff
@estebanlm pushed 1 commit.
8702386 split freetype build to win64 (because win32 is more standard)
@estebanlm pushed 1 commit.
0b9404b add libssh2, libgit2 and cairo as dependencies
is working (now I have to adjust things most probably in the 64bit frameworks)
Merged #270.
vm-dev@lists.squeakfoundation.org