waf: Use libraries when building.
[ira/wip.git] / buildtools / wafsamba / samba_autoconf.py
index 65dfa781cf3407a6d14e003dd8531ac5a78b1134..de4632eea83934d83dc677e33aa70789f29a60dc 100644 (file)
@@ -373,6 +373,8 @@ def CHECK_CODE(conf, code, define,
 
     (ccflags, ldflags) = library_flags(conf, uselib)
 
 
     (ccflags, ldflags) = library_flags(conf, uselib)
 
+    uselib = [l.upper() for l in uselib]
+
     cflags.extend(ccflags)
 
     if on_target:
     cflags.extend(ccflags)
 
     if on_target:
@@ -509,9 +511,9 @@ int foo()
 
         (ccflags, ldflags) = library_flags(conf, lib)
         if shlib:
 
         (ccflags, ldflags) = library_flags(conf, lib)
         if shlib:
-            res = conf.check(features='cc cshlib', fragment=fragment, lib=lib, uselib_store=lib, ccflags=ccflags, ldflags=ldflags)
+            res = conf.check(features='cc cshlib', fragment=fragment, lib=lib, uselib_store=lib, ccflags=ccflags, ldflags=ldflags, uselib=lib.upper())
         else:
         else:
-            res = conf.check(lib=lib, uselib_store=lib, ccflags=ccflags, ldflags=ldflags)
+            res = conf.check(lib=lib, uselib_store=lib, ccflags=ccflags, ldflags=ldflags, uselib=lib.upper())
 
         if not res:
             if mandatory:
 
         if not res:
             if mandatory: