[squeak-dev] No vm-display-x11 Plug-in After Building From Source On FreeBSD 10.1

gettimothy gettimothy at zoho.com
Sun Dec 14 21:31:50 UTC 2014


David, BJ



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
have a repository of this work.  


In CMakeVMMakerSqueak--it is CMake that drives the process, and Smalltalk just encapsulates what works.


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 (: )




cheers,


tty.



---- On Sun, 14 Dec 2014 12:16:40 -0800 B J <quarterwavevertical at gmail.com> wrote ---- 

Thanks for the info. 
 
> If you think that the module is not being built at all, take a look at the 
> config.h 
> file in your build directory. That is the output of the cmake configure 
> process, 
> and if there is some issue related to locating the build libraries, you will 
> probably 
> see evidence of it in config.h. Look for definitions that are commented out, 
> but 
> maybe should not be. 
> 
> Note, the "so.xxxx" naming convention is part of the installation process, 
> so 
> don't worry about that. If you can build the VM and install it, the naming 
> will 
> take care of itself. 
> 
> I'm not sure which source package you are starting with, but here is a 
> simple 
> recipe for building the latest from Subversion. 
 
I was using the compressed file on: 
 
http://squeakvm.org/unix/index.html 
 
> 
> 1) Start with an empty directory, then get the latest versions of all the 
> platforms sources and the VMMaker generated sources: 
> 
> $ svn co http://squeakvm.org/svn/squeak/trunk/platforms 
> $ svn co http://squeakvm.org/svn/squeak/trunk/src 
> 
> 2) In that same directory, make a subdirectory in which to build the VM: 
> 
> $ mkdir build 
> $ cd build 
> 
> 3) Copy the attached Makefile into your build directory. 
> 
> 4) build the VM, and install it if you get plausible results. 
> 
> $ make 
> $ sudo make install 
> 
> This makefile is what I use on Linux, so you may need to fiddle around with 
> the 
> CFLAGS, or add additional "--without xxxx" options to exclude modules that 
> give 
> you problems, but otherwise I think it should work. 
 
I think this might help. I'll see what happens with this. 
 
<snip> 
 




-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20141214/9b36f2de/attachment.htm


More information about the Squeak-dev mailing list