[Vm-dev] CMake for Windows?

laurent laffont laurent.laffont at gmail.com
Thu Apr 22 05:56:18 UTC 2010


On linux, configure fails:

-- Configuring done
CMake Error in CMakeLists.txt:
  Cannot find source file "aio.c".  Tried extensions .c .C .c++ .cc .cpp
.cxx
  .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx

aio.c is in .unix/vm/aio.c

Cheers,

Laurent Laffont


On Thu, Apr 22, 2010 at 7:23 AM, Geoffroy Couprie <geo.couprie at gmail.com>wrote:

>
> Ping!
>
> I know everyone is busy, but could someone test these CMake files? I
> can't install a VM to build unix Squeak right now, but I'll do it in
> the future.
>
> I just want to know if it's still possible to create unix squeak with
> these files :)
>
> On Sat, Apr 17, 2010 at 1:23 AM, Geoffroy Couprie <geo.couprie at gmail.com>
> wrote:
> > Hello,
> >
> > You'll find my work on the CMake files at
> > http://eleves.ec-lille.fr/~couprieg/divers/patches.zip
> >
> > I put a CMakeLists.txt file just under the platforms/ directory, along
> > with the cmake/ directory. These files are based on the unix ones. I
> > modified them to change the source directory depending on the
> > platform. I also modified the configure file accordingly, but i
> > commented the code using subversion for my convenience during
> > development (feel free to change it back).
> >
> > These CMake files are not perfect, it's just the beginning. First, I
> > want to make sure that the unix port still builds with my file, and
> > then, I'll go on with the config.cmake and build.cmake files for the
> > plugins, and I'll clean CMakeLists.txt  a bit.
> >
> > Feel free to comment, but note that I'm beginning with CMake, and that
> > I don't write bash code very often. And please, try it with the unix
> > port. I don't want to break everything :)
> >
> > Anyway, it works for me here (I can build a VM on Windows with the
> > File, Security, LargeIntegers and MiscPrimitive plugins using
> > MSYS+MinGW).
> >
> > Best regards,
> >
> > Geoffroy
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20100422/0e2d1e7c/attachment-0001.htm


More information about the Vm-dev mailing list