--- a/bake/ModuleBuild.py Wed Sep 25 23:58:18 2013 +0900
+++ a/bake/ModuleBuild.py Thu Oct 10 09:13:32 2013 +0900
@@ -31,6 +31,7 @@
import commands
import re
import sys
+import shlex
from bake.Utils import ModuleAttributeBase
from bake.Exceptions import NotImplemented
from bake.Exceptions import TaskError
@@ -756,7 +757,8 @@
if not "--prefix" in command:
command = command + ' --prefix=' + env.objdir
- command= bake.Utils.split_args(command)
+ #command= bake.Utils.split_args(command)
+ command = shlex.split(command)
env.run(command, directory=env.objdir)
--- a/bakeconf.xml Wed Sep 25 23:58:18 2013 +0900
+++ a/bakeconf.xml Thu Oct 10 09:13:32 2013 +0900
@@ -122,7 +122,7 @@
-
+
@@ -174,7 +174,7 @@
-
+
@@ -187,6 +187,7 @@
+
@@ -264,7 +265,7 @@
-
+
@@ -329,7 +330,7 @@
-
+
@@ -367,7 +368,7 @@
if not jobs == -1:
jobstr = ['-j', str(jobs)]
env.run(['make', 'CFLAGS=-fpic', 'CFLAGS+=-D_GNU_SOURCE', 'CFLAGS+=-g',
- 'CFLAGS+=-Wstrict-prototypes', 'CFLAGS+=-Wall', 'LDFLAGS=-pie',
+ 'CFLAGS+=-Wstrict-prototypes', 'CFLAGS+=-Wall', 'LDFLAGS=-pie', 'LDFLAGS+=-rdynamic',
'ping', 'ping6'] + jobstr,
directory=env.srcdir)
env.run(['mkdir', '-p' , env.installdir + '/bin_dce/'],
@@ -404,7 +405,7 @@
-
+
@@ -459,7 +460,7 @@
-
+