<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta content="text/html;charset=UTF-8" http-equiv="Content-Type"></head><body ><div style='font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif;'><div>David, BJ<br></div><div><br></div><div>If this does work, we can take the CMakeLists.txt files and other cmake files and port them directly to the CMakeVMMakerSqueak BSD configuration so that we</div><div>have a repository of this work. </div><div><br></div><div>In CMakeVMMakerSqueak--it is CMake that drives the process, and Smalltalk just encapsulates what works.</div><div><br></div><div>I expect to have a first release tomorrow (was going to be today, but it turned out to be a warm, beautiful day and I got distracted (: )</div><div><br></div><div><br></div><div>cheers,</div><div><br></div><div>tty.</div><div><br></div><div class="zmail_extra"><div id="1"><br>---- On Sun, 14 Dec 2014 12:16:40 -0800 <b>B J <quarterwavevertical@gmail.com></b> wrote ---- <br></div><blockquote style="border-left: 1px solid #0000FF;padding-left: 6px; margin: 0 0 0 5px">Thanks for the info. <br> <br>> If you think that the module is not being built at all, take a look at the <br>> config.h <br>> file in your build directory. That is the output of the cmake configure <br>> process, <br>> and if there is some issue related to locating the build libraries, you will <br>> probably <br>> see evidence of it in config.h. Look for definitions that are commented out, <br>> but <br>> maybe should not be. <br>> <br>> Note, the "so.xxxx" naming convention is part of the installation process, <br>> so <br>> don't worry about that. If you can build the VM and install it, the naming <br>> will <br>> take care of itself. <br>> <br>> I'm not sure which source package you are starting with, but here is a <br>> simple <br>> recipe for building the latest from Subversion. <br> <br>I was using the compressed file on: <br> <br><a href="http://squeakvm.org/unix/index.html" target="_blank">http://squeakvm.org/unix/index.html</a> <br> <br>> <br>> 1) Start with an empty directory, then get the latest versions of all the <br>> platforms sources and the VMMaker generated sources: <br>> <br>> $ svn co <a href="http://squeakvm.org/svn/squeak/trunk/platforms" target="_blank">http://squeakvm.org/svn/squeak/trunk/platforms</a> <br>> $ svn co <a href="http://squeakvm.org/svn/squeak/trunk/src" target="_blank">http://squeakvm.org/svn/squeak/trunk/src</a> <br>> <br>> 2) In that same directory, make a subdirectory in which to build the VM: <br>> <br>> $ mkdir build <br>> $ cd build <br>> <br>> 3) Copy the attached Makefile into your build directory. <br>> <br>> 4) build the VM, and install it if you get plausible results. <br>> <br>> $ make <br>> $ sudo make install <br>> <br>> This makefile is what I use on Linux, so you may need to fiddle around with <br>> the <br>> CFLAGS, or add additional "--without xxxx" options to exclude modules that <br>> give <br>> you problems, but otherwise I think it should work. <br> <br>I think this might help. I'll see what happens with this. <br> <br><snip> <br> <br></blockquote><br></div><br></div></body></html>