On Fri, Feb 11, 2011 at 2:45 PM, Sedat Dilek <sedat.di...@googlemail.com> wrote:
> Hi,
>
> yesterdays (aprrox 24hrs ago) mesa master was OK for building with
> "make -j3" on my IBM T41p (Pentium-M, 1G RAM, radeon RV250), now it's
> broken:
>
> gcc: ../../src/glsl/libglsl.a: No such file or directory
> make[2]: *** [glcpp/glcpp] Error 1
> make[2]: *** Waiting for unfinished jobs....
> make[2]: Leaving directory `/home/sd/src/mesa/mesa/src/glsl'
>
> Building the "normal" way (aka "make -j1") runs fine, but parallel
> building seems to be f-up-ed.
>
> Tested with mesa master...
>
> commit 6ed0f2ac112d22278cf051c2cee9c2199a9025ea
> Author: José Fonseca <jfons...@vmware.com>
>
> svga: Enable the draw pipeline for smooth lines.
>
> My autogen-line looks like this...
>
> ./autogen.sh --prefix=/usr --with-driver=dri
> --with-dri-driverdir=/usr/lib/dri --with-dri-drivers=r200
> --disable-gallium --disable-egl --disable-glu --disable-glut
> --disable-glw --enable-glx-tls --enable-debug
>
> I am just speculating on the commit of Kenneth:
>
> commit e0c1fc32832b66b52e6352ba563288ee48a1face
> "glsl/Makefile: glcpp doesn't need libglsl.a."
>
> I haven't tested by reverting from new to old:
>
> New: +glcpp/glcpp: $(GLCPP_OBJECTS)
> Old: -glcpp/glcpp: $(GLCPP_OBJECTS) libglsl.a
>
> Maybe someone can confirm the breakage.
>
> Regards,
> - Sedat -
>
With attached revert-patch (revert commit by Kenneth, see above)
parallel-build is OK, again.
- Sedat -
From a523ef0edbeac865368d945b142b2ba0ccb737e7 Mon Sep 17 00:00:00 2001
From: Sedat Dilek <sedat.di...@gmail.com>
Date: Fri, 11 Feb 2011 14:47:04 +0100
Subject: [PATCH] Revert "glsl/Makefile: glcpp doesn't need libglsl.a."
This reverts commit e0c1fc32832b66b52e6352ba563288ee48a1face.
---
src/glsl/Makefile | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/src/glsl/Makefile b/src/glsl/Makefile
index 3c00d1f..ec11c8a 100644
--- a/src/glsl/Makefile
+++ b/src/glsl/Makefile
@@ -152,8 +152,7 @@ install:
glsl_compiler: $(GLSL2_OBJECTS) libglsl.a builtin_stubs.o
$(APP_CXX) $(INCLUDES) $(CFLAGS) $(LDFLAGS) $(GLSL2_OBJECTS) builtin_stubs.o $(LIBS) -o $@
-glcpp: glcpp/glcpp
-glcpp/glcpp: $(GLCPP_OBJECTS)
+glcpp/glcpp: $(GLCPP_OBJECTS) libglsl.a
$(APP_CC) $(INCLUDES) $(CFLAGS) $(LDFLAGS) $(GLCPP_OBJECTS) $(LIBS) -o $@
.cpp.o:
--
1.7.4
------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev