Ticket #22 (closed defect: fixed)

Opened 1 year ago

Last modified 1 year ago

dsss build from checkout does not work

Reported by: keinfarbton Assigned to:
Priority: major Milestone:
Component: Other Version:
Keywords: Cc:

Description

Suggested change:

Index: mango/icu/ICU.d
===================================================================
--- mango/icu/ICU.d   (Revision 985)
+++ mango/icu/ICU.d   (Arbeitskopie)
@@ -353,7 +353,7 @@
 else version (linux)
 {
         //Tell build to link with dl library
-        version(build) { pragma(link, dl); }
+        version(build) { pragma(link, "dl" ); }

         // from include/bits/dlfcn.h on Linux
         const int RTLD_LAZY     = 0x00001;      // Lazy function call binding
@@ -399,7 +399,7 @@
                         {
                                 char[] name = b.name ~ ICUSig;

-                                *b.fnc = dlsym (lib, name);
+                                *b.fnc = dlsym (lib, name.ptr);
                                 if (*b.fnc)
                                    {}// printf ("bound '%.*s'\n", name);
                                 else {

Change History

06/08/07 16:14:47 changed by kris

  • status changed from new to closed.
  • resolution set to fixed.

fixed in [986]

thanks!