<html><head></head><body>
    <p>The plugins.ext specifiess the Crypto plugins. My issue is that I
      cannot run mvm.<br/>
    </p>
    <div class="moz-cite-prefix">On 3/2/20 2:49 PM, Nicolas Cellier
      wrote:<br/>
    </div>
    <blockquote type="cite" cite="mid:CAKnRiT45bMg0=1WGxqU4WiSHfphgRdsXN9wGky0Q8S4miz7x-Q@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
      <div dir="ltr">
        <div>Hi Robert,</div>
        <div>yes, src/plugins holds the generated code from slang</div>
        <div>platforms/* holds the external C code we want to bind to
          the VM (Cross platform or platform specific).</div>
        <div><br/>
        </div>
        <div>You should be looking at files
          build.linux64x64/squeak.cog.spur/<a href="http://plugins.int" moz-do-not-send="true">plugins.int</a> and plugin.ext which
          contains the list of internal and external plugins that will
          be compiled by mvm.<br/>
        </div>
      </div>
      <br/>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">Le lun. 2 mars 2020 à 19:59,
          Robert <<a href="mailto:robert.withers@pm.me" moz-do-not-send="true">robert.withers@pm.me</a>> a
          écrit :<br/>
        </div>
        <blockquote class="gmail_quote" style="margin:0px 0px 0px
          0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <br/>
          Alright, now, I found these Crypto plugins. They are in
          src/plugins/! I <br/>
          added them to the plugins.ext, in
          build.linux64x64/squeak.cog.spur, then <br/>
          ran ./build/mvm. The result is some error with the c compiler
          on my <br/>
          Ubuntu 18.04. Here tis:<br/>
          <br/>
<a class="moz-txt-link-abbreviated" href="mailto:quotar@ganymede:~/tribe/opensmalltalk-vm/build.linux64x64/squeak.cog.spur/build$">quotar@ganymede:~/tribe/opensmalltalk-vm/build.linux64x64/squeak.cog.spur/build$</a>
          <br/>
          ./mvm<br/>
          clean? y<br/>
          /home/quotar/tribe/opensmalltalk-vm/spur64src<br/>
          /home/quotar/tribe/opensmalltalk-vm/src/plugins<br/>
          checking sanity of generated src directory... okay<br/>
          checking build system type... x86_64-unknown-linux-gnu<br/>
          checking host system type... x86_64-unknown-linux-gnu<br/>
          checking target system type... x86_64-unknown-linux-gnu<br/>
          <br/>
          Configuring Squeak  (.-) for x86_64-linux-gnu<br/>
          <br/>
          checking whether make sets $(MAKE)... yes<br/>
          checking for gcc... clang<br/>
          checking whether the C compiler works... no<br/>
          configure: error: in <br/>
`/home/quotar/tribe/opensmalltalk-vm/build.linux64x64/squeak.cog.spur/build':<br/>
          configure: error: C compiler cannot create executables<br/>
          See `config.log' for more details<br/>
          <br/>
          Grateful for assistance.<br/>
          <br/>
          tyk, r<br/>
          <br/>
          <br/>
          On 3/2/20 1:45 PM, Robert wrote:<br/>
          > I ran VMMaker class>>#generateVMPlugins which
          include these<br/>
          > CryptographyPlugins in the inclusions directory.<br/>
          ><br/>
          >    DESPlugin DSAPlugin MD5Plugin SHA256Plugin<br/>
          ><br/>
          > Those plugins are still absent from Cross/plugins and
          unix/plugins. I am<br/>
          > stuck why they aren't being generated. I am on the Squeak
          Slack channel<br/>
          > if anyone would like to collaborate.<br/>
          ><br/>
          > K, r<br/>
          ><br/>
          > On 3/2/20 1:32 PM, Robert wrote:<br/>
          >> Alright, I see mvm in the build directory for<br/>
          >> linux64x64/squeak.cog.spur/ and the internal and
          external plugin files<br/>
          >> in linux64x64. Those files do not specify the
          CryptographyPlugins.<br/>
          >><br/>
          >> Alright, so let us see if they are generated. I look
          in spur64src/ and<br/>
          >> platforms/Cross/plugins and platforms/unix/plugins
          and in those<br/>
          >> locations I do not find any CryptographyPlugins, many
          others though.<br/>
          >><br/>
          >> My question becomes how can a generate external
          plugins with the<br/>
          >> VMMaker for squeak.cog.spur?<br/>
          >><br/>
          >> tyk, r<br/>
          >><br/>
          >> On 3/2/20 1:09 PM, Robert wrote:<br/>
          >>> I launched my new vmmaker image *yes* and I see
          that the<br/>
          >>> CryptographyPlugins-eem.14 is loaded.  *AWESOME*<br/>
          >>><br/>
          >>> I forget how to look at what Plugins are
          generated externally. Squeak<br/>
          >>> Slack is fairly quiet, may I ask a few questions?
          Is there an easy<br/>
          >>> way to explore this for the presence of the
          Cryptography plugins?<br/>
          >>> Which directory would be holding them on the
          filesystem? In which<br/>
          >>> directory do we generate binding files? Which
          side of which is what?<br/>
          >>><br/>
          >>> TYK, r<br/>
          >>><br/>
          <br/>
        </blockquote>
      </div>
    </blockquote>
  

</body></html>