On Mon, 2013-05-20 at 13:49 +0300, Kalle Raiskila wrote:
> On 20/05/13 12:48, ext O. Hartmann wrote:
> 
> >
> > [...]
> > libtool: link: ranlib .libs/libOpenCL.a
> > libtool: link: rm -fr .libs/libOpenCL.lax
> > libtool: link: ( cd ".libs"&&  rm -f "libOpenCL.la"&&  ln -s
> > "../libOpenCL.la" "libOpenCL.la" )
> > Making check in kernel
> > Making check in x86_64
> > make: "/usr/ports/devel/pocl/work/pocl-0.8/lib/kernel/x86_64/Makefile"
> > line 1108: warning: duplicate script for target "%.bc" ignored
> > make: "/usr/ports/devel/pocl/work/pocl-0.8/lib/kernel/x86_64/Makefile"
> > line 1106: warning: using previous script for "%.bc" defined here
> > Making check in poclu
> > Making check in scripts
> > make: don't know how to make %:. Stop
> 
> Right - I missed that one. Seems you don't have a kernel library?
> 
> It's named lib/kernel/x86_64/kernel-x86_64-unknown-linux-gnu.bc for me, 
> should be lib/kernel/x86_64/kernel-amd64-portbld-freebsd10.0.bc for you.
> 
> But why does the make fail there? Could it be pocl uses some GNU make 
> specific feature, and you are using Berkeley make?
> (BTW - is this the answer to the question in lib/kernel/sources.mk, line 
> 194 :))
> 
> 
> kalle
> 

Kalle,

as I wrote, my fault since I called the test from the top level
directory of poc-0.8 which is extracted by the FreeBSD port environment.
I do not investigate this further, since the framework sets
environmental variables, slipping into the configure process and being
replaced in some files. Those variables get set only and only if the
"make" call is performed through the framework - so I guess the seen
error is  due to unset environment. I vanishes when doing a full build
with test from the toplevel of the port's Makfile.

FreeBSD is using by default the Berkeley make. The framework itself uses
make, within the build environment then gmake (GNU make) is used.

The missing file exists when performing the build process in order ;-)

Sorry, my bad, again. Sorry for the noise, I'm in the progress of
learning.

Oliver

Attachment: signature.asc
Description: This is a digitally signed message part

------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
_______________________________________________
pocl-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pocl-devel

Reply via email to