<p>Sorry, I believed you when you told that cogitXXX was building OK, and it build OK.<br>
But I did not verify anything else.</p>
<p>Still, there is a FFI problem, look in the console:</p>
<blockquote>
<p>libtool: compile:  gcc -std=gnu99 -g -O2 -fwrapv -DNDEBUG -DDEBUGVM=0 -DPharoVM -DI_REALLY_DONT_CARE_HOW_UNSAFE_THIS_IS -DUSE_MIDI_ALSA -DCOGMTVM=0 -Wall -pthread -DLSB_FIRST=1 -march=armv6 -mfpu=vfp -mfloat-abi=hard -Wno-missing-braces -Wno-unknown-pragmas -Wno-unused-value -Wno-unused-label -Wno-unused-function -Wno-unused-variable -Wno-unused-but-set-variable -DHAVE_CONFIG_H -I/home/travis/build/OpenSmalltalk/opensmalltalk-vm/build.linux32ARMv6/pharo.cog.spur/build -I/home/travis/build/OpenSmalltalk/opensmalltalk-vm/build.linux32ARMv6/pharo.cog.spur/build -I/home/travis/build/OpenSmalltalk/opensmalltalk-vm/platforms/unix/vm -I/home/travis/build/OpenSmalltalk/opensmalltalk-vm/platforms/Cross/vm -I/home/travis/build/OpenSmalltalk/opensmalltalk-vm/spursrc/vm -I/usr/local/include -I/home/travis/build/OpenSmalltalk/opensmalltalk-vm/platforms/Cross/plugins/SqueakFFIPrims -I/home/travis/build/OpenSmalltalk/opensmalltalk-vm/platforms/unix/plugins/SqueakFFIPrims -march=armv6 -mfpu=vfp -mfloat-abi=hard -Wno-missing-braces -Wno-unknown-pragmas -Wno-unused-value -Wno-unused-label -Wno-unused-function -Wno-unused-variable -Wno-unused-but-set-variable -c /home/travis/build/OpenSmalltalk/opensmalltalk-vm/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c  -fPIC -DPIC -o .libs/SqueakFFIPrims.o<br>
/home/travis/build/OpenSmalltalk/opensmalltalk-vm/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:31:3: error: #error As yet no FFI implementation appears to exist for your platform.</p>
<h1>error As yet no FFI implementation appears to exist for your platform.</h1>
<p>^<br>
/home/travis/build/OpenSmalltalk/opensmalltalk-vm/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:32:3: error: #error Consider implementing it, starting by adding a subclass of ThreadedFFIPlugin.</p>
<h1>error Consider implementing it, starting by adding a subclass of ThreadedFFIPlugin.</h1>
<p>^</p>
</blockquote>
<p>This happens for Pharo build and in the Squeak build too.<br>
But only Pharo then later fails.<br>
It builds vm.a OK, but fails somewhere later.<br>
The exact error is:</p>
<blockquote>
<p>libtool: link: ar cru .libs/JPEGReadWriter2Plugin.a  JPEGReadWriter2Plugin.o Error.o jcapimin.o jcapistd.o jccoefct.o jccolor.o jcdctmgr.o jchuff.o jcinit.o jcmainct.o jcmarker.o jcmaster.o jcomapi.o jcparam.o jcphuff.o jcprepct.o jcsample.o jctrans.o jdapimin.o jdapistd.o jdatadst.o jdatasrc.o jdcoefct.o jdcolor.o jddctmgr.o jdhuff.o jdinput.o jdmainct.o jdmarker.o jdmaster.o jdmerge.o jdphuff.o jdpostct.o jdsample.o jdtrans.o jerror.o jfdctflt.o jfdctfst.o jfdctint.o jidctflt.o jidctfst.o jidctint.o jidctred.o jmemdatadst.o jmemdatasrc.o jmemmgr.o jmemnobs.o jquant1.o jquant2.o jutils.o sqJPEGReadWriter2Plugin.o<br>
libtool: link: ranlib .libs/JPEGReadWriter2Plugin.a<br>
libtool: link: ( cd ".libs" && rm -f "JPEGReadWriter2Plugin.la" && ln -s "../JPEGReadWriter2Plugin.la" "JPEGReadWriter2Plugin.la" )<br>
: JPEGReadWriter2Plugin.la<br>
/usr/bin/find: `../../../products/phcogspurlinuxhtRPi': No such file or directory</p>
</blockquote>
<p>bed time too...<br>
reading those consoles and trying to guess  is exhausting</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/333#issuecomment-450762315">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AhLyW2WW-bN7DgFcO2qkggy45PrVnEw-ks5u--OwgaJpZM4ZlwqF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AhLyW7DHGOGsFo34S5rDIj7BzQ-ExUj-ks5u--OwgaJpZM4ZlwqF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@nicolas-cellier-aka-nice in #333: Sorry, I believed you when you told that cogitXXX was building OK, and it build OK.\r\nBut I did not verify anything else.\r\n\r\nStill, there is a FFI problem, look in the console:\r\n\r\n\u003e libtool: compile:  gcc -std=gnu99 -g -O2 -fwrapv -DNDEBUG -DDEBUGVM=0 -DPharoVM -DI_REALLY_DONT_CARE_HOW_UNSAFE_THIS_IS -DUSE_MIDI_ALSA -DCOGMTVM=0 -Wall -pthread -DLSB_FIRST=1 -march=armv6 -mfpu=vfp -mfloat-abi=hard -Wno-missing-braces -Wno-unknown-pragmas -Wno-unused-value -Wno-unused-label -Wno-unused-function -Wno-unused-variable -Wno-unused-but-set-variable -DHAVE_CONFIG_H -I/home/travis/build/OpenSmalltalk/opensmalltalk-vm/build.linux32ARMv6/pharo.cog.spur/build -I/home/travis/build/OpenSmalltalk/opensmalltalk-vm/build.linux32ARMv6/pharo.cog.spur/build -I/home/travis/build/OpenSmalltalk/opensmalltalk-vm/platforms/unix/vm -I/home/travis/build/OpenSmalltalk/opensmalltalk-vm/platforms/Cross/vm -I/home/travis/build/OpenSmalltalk/opensmalltalk-vm/spursrc/vm -I/usr/local/include -I/home/travis/build/OpenSmalltalk/opensmalltalk-vm/platforms/Cross/plugins/SqueakFFIPrims -I/home/travis/build/OpenSmalltalk/opensmalltalk-vm/platforms/unix/plugins/SqueakFFIPrims -march=armv6 -mfpu=vfp -mfloat-abi=hard -Wno-missing-braces -Wno-unknown-pragmas -Wno-unused-value -Wno-unused-label -Wno-unused-function -Wno-unused-variable -Wno-unused-but-set-variable -c /home/travis/build/OpenSmalltalk/opensmalltalk-vm/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c  -fPIC -DPIC -o .libs/SqueakFFIPrims.o\r\n\u003e /home/travis/build/OpenSmalltalk/opensmalltalk-vm/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:31:3: error: #error As yet no FFI implementation appears to exist for your platform.\r\n\u003e  # error As yet no FFI implementation appears to exist for your platform.\r\n\u003e    ^\r\n\u003e /home/travis/build/OpenSmalltalk/opensmalltalk-vm/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c:32:3: error: #error Consider implementing it, starting by adding a subclass of ThreadedFFIPlugin.\r\n\u003e  # error Consider implementing it, starting by adding a subclass of ThreadedFFIPlugin.\r\n\u003e    ^\r\n\r\nThis happens for Pharo build and in the Squeak build too.\r\nBut only Pharo then later fails.\r\nIt builds vm.a OK, but fails somewhere later. \r\nThe exact error is:\r\n\r\n\u003e libtool: link: ar cru .libs/JPEGReadWriter2Plugin.a  JPEGReadWriter2Plugin.o Error.o jcapimin.o jcapistd.o jccoefct.o jccolor.o jcdctmgr.o jchuff.o jcinit.o jcmainct.o jcmarker.o jcmaster.o jcomapi.o jcparam.o jcphuff.o jcprepct.o jcsample.o jctrans.o jdapimin.o jdapistd.o jdatadst.o jdatasrc.o jdcoefct.o jdcolor.o jddctmgr.o jdhuff.o jdinput.o jdmainct.o jdmarker.o jdmaster.o jdmerge.o jdphuff.o jdpostct.o jdsample.o jdtrans.o jerror.o jfdctflt.o jfdctfst.o jfdctint.o jidctflt.o jidctfst.o jidctint.o jidctred.o jmemdatadst.o jmemdatasrc.o jmemmgr.o jmemnobs.o jquant1.o jquant2.o jutils.o sqJPEGReadWriter2Plugin.o\r\n\u003e libtool: link: ranlib .libs/JPEGReadWriter2Plugin.a\r\n\u003e libtool: link: ( cd \".libs\" \u0026\u0026 rm -f \"JPEGReadWriter2Plugin.la\" \u0026\u0026 ln -s \"../JPEGReadWriter2Plugin.la\" \"JPEGReadWriter2Plugin.la\" )\r\n\u003e : JPEGReadWriter2Plugin.la\r\n\u003e /usr/bin/find: `../../../products/phcogspurlinuxhtRPi': No such file or directory\r\n\r\nbed time too...\r\nreading those consoles and trying to guess  is exhausting"}],"action":{"name":"View Issue","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/333#issuecomment-450762315"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/333#issuecomment-450762315",
"url": "https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/333#issuecomment-450762315",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>