[Vm-dev] [interrogative] CryptographyPlugins-eem.14

Robert robert.withers at pm.me
Mon Mar 2 18:59:40 UTC 2020


Alright, now, I found these Crypto plugins. They are in src/plugins/! I 
added them to the plugins.ext, in build.linux64x64/squeak.cog.spur, then 
ran ./build/mvm. The result is some error with the c compiler on my 
Ubuntu 18.04. Here tis:

quotar at ganymede:~/tribe/opensmalltalk-vm/build.linux64x64/squeak.cog.spur/build$ 
./mvm
clean? y
/home/quotar/tribe/opensmalltalk-vm/spur64src
/home/quotar/tribe/opensmalltalk-vm/src/plugins
checking sanity of generated src directory... okay
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu

Configuring Squeak  (.-) for x86_64-linux-gnu

checking whether make sets $(MAKE)... yes
checking for gcc... clang
checking whether the C compiler works... no
configure: error: in 
`/home/quotar/tribe/opensmalltalk-vm/build.linux64x64/squeak.cog.spur/build':
configure: error: C compiler cannot create executables
See `config.log' for more details

Grateful for assistance.

tyk, r


On 3/2/20 1:45 PM, Robert wrote:
> I ran VMMaker class>>#generateVMPlugins which include these
> CryptographyPlugins in the inclusions directory.
>
>    DESPlugin DSAPlugin MD5Plugin SHA256Plugin
>
> Those plugins are still absent from Cross/plugins and unix/plugins. I am
> stuck why they aren't being generated. I am on the Squeak Slack channel
> if anyone would like to collaborate.
>
> K, r
>
> On 3/2/20 1:32 PM, Robert wrote:
>> Alright, I see mvm in the build directory for
>> linux64x64/squeak.cog.spur/ and the internal and external plugin files
>> in linux64x64. Those files do not specify the CryptographyPlugins.
>>
>> Alright, so let us see if they are generated. I look in spur64src/ and
>> platforms/Cross/plugins and platforms/unix/plugins and in those
>> locations I do not find any CryptographyPlugins, many others though.
>>
>> My question becomes how can a generate external plugins with the
>> VMMaker for squeak.cog.spur?
>>
>> tyk, r
>>
>> On 3/2/20 1:09 PM, Robert wrote:
>>> I launched my new vmmaker image *yes* and I see that the
>>> CryptographyPlugins-eem.14 is loaded.  *AWESOME*
>>>
>>> I forget how to look at what Plugins are generated externally. Squeak
>>> Slack is fairly quiet, may I ask a few questions? Is there an easy
>>> way to explore this for the presence of the Cryptography plugins?
>>> Which directory would be holding them on the filesystem? In which
>>> directory do we generate binding files? Which side of which is what?
>>>
>>> TYK, r
>>>



More information about the Vm-dev mailing list