On Wed, 18 Jun 2014 19:31:49 +0300
Pekka Jääskeläinen <[email protected]> wrote:

> Did you contact the Windows installer maintainer to check if they
> could be included?

Nope. This would be the first TODO item for the future windows port
undertaker :)

> Too bad if hwloc requires autotools. Anyways, it's optional -- without
> it one just gets less information in the platform queries. If it is
> disabled first in Windows we can later figure out an alternative way
> to query the info in Windows.
Actually, hwloc *does* build and work on windows - they even have a
windows version in downloads (built with mingw). Autotools works
(sortof) in mingw, on windows. The main problem with mingw toolchain is,
you need *everything* built with the same version, or stuff will break.

Visual Studio + hwloc ... now thats a challenge.

> Here's how to load dynamic libraries in Windows:
> http://en.wikipedia.org/wiki/Dynamic_loading#Windows
Huh, so simple... /me suspicious :)

> OK mingw/cygwin is a good start, but of course a "native" Visual Studio
> build is the ultimate target. The basic driver could be modified first
> to work in Windows as it does not use any threading libraries, then
> a separate driver could be done with Windows-specific optimizations, 
> threading, etc.
You're right, i haven't even looked into the threading, that would be
another TODO item..

> The biggest problem now seems to be the lack of libraries in the LLVM
> Windows installer, right?
Actually no, its very easy to build. The problem (for me) was
hwloc+VisualStudio (i didn't know hwloc is optional), and some windows
equivalent of dlopen.

> Mikael mentioned he is interested in cmake for Mac build, I think he even
> started to work on it. He mentioned this to me a month ago in IWOCL.
Great!

Regards,
-- mb

------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
_______________________________________________
pocl-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pocl-devel

Reply via email to