You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
46 lines
1.4 KiB
46 lines
1.4 KiB
Index: SConstruct |
|
--- SConstruct.orig 2009-05-04 19:57:36 +0200 |
|
+++ SConstruct 2009-05-08 20:05:57 +0200 |
|
@@ -85,7 +85,7 @@ |
|
################################ |
|
|
|
# Add default CCFLAGS |
|
-env.Append(CCFLAGS = '-std=c99 -D_XOPEN_SOURCE=600 -Wall -Wextra -pedantic -O2') |
|
+env.Append(CCFLAGS = '-std=c99 -D_XOPEN_SOURCE=600 -O2') |
|
|
|
debug = ARGUMENTS.get('debug', 0) |
|
if int(debug): |
|
@@ -96,8 +96,8 @@ |
|
if int(lfs): |
|
# Save flags in their own construction environment variables so they can be |
|
# use in creating the pkg-config file |
|
- env['lfs_cflags'] = commands.getoutput("getconf LFS_CFLAGS") |
|
- env['lfs_ldflags'] = commands.getoutput("getconf LFS_LDFLAGS") |
|
+ env['lfs_cflags'] = "" |
|
+ env['lfs_ldflags'] = "" |
|
env.Append(CCFLAGS = '$lfs_cflags') |
|
env.Append(LINKFLAGS = '$lfs_ldflags') |
|
else: |
|
Index: scons_helpers.py |
|
--- scons_helpers.py.orig 2009-05-04 19:57:36 +0200 |
|
+++ scons_helpers.py 2009-05-08 20:06:06 +0200 |
|
@@ -182,7 +182,7 @@ |
|
|
|
lib_name = target[prefix_length:suffix_index] |
|
|
|
- lib = env_lib.SharedLibrary(lib_name, source) |
|
+ lib = env_lib.StaticLibrary(lib_name, source) |
|
|
|
lnk1, lnk2 = create_library_links(str(lib[0]), soname, env) |
|
|
|
Index: src/buffer_file.c |
|
--- src/buffer_file.c.orig 2009-05-04 19:57:36 +0200 |
|
+++ src/buffer_file.c 2009-05-08 20:05:57 +0200 |
|
@@ -26,6 +26,7 @@ |
|
#include <errno.h> |
|
#include <stdlib.h> |
|
#include <sys/types.h> |
|
+#include <sys/stat.h> |
|
#include <unistd.h> |
|
#include <string.h> |
|
#include <fcntl.h>
|
|
|