. to quote the -D (cpp-option -> #define) string?
I tried to add:
CPPFLAGS += -DSAMBA_VERSION_VENDOR_SUFFIX=\"Vendor patches added\"
where in components/samba/samba/Makefile the CPPFLAGS are used as:
CONFIGURE_OPTIONS.32 += CPPFLAGS="$(CPPFLAGS)
-I$(BUILD_DIR)/libsam-LGPL/include"
CONFIGURE_OPTIONS.64 += CPPFLAGS="$(CPPFLAGS)"
...so CPPFLAGS are shell-quoted itself to be interpreted as one
parameter for configure.
But I have also tried:
CPPFLAGS += -DSAMBA_VERSION_VENDOR_SUFFIX=\\"...\\"
CPPFLAGS += -DSAMBA_VERSION_VENDOR_SUFFIX=\\\"...\\\"
CPPFLAGS += -DSAMBA_VERSION_VENDOR_SUFFIX=\\\\"...\\\\"
...following the Antozi's recursive scheme: "When backslash does not
work, put two backslashes. When even two backslashes does not works, put
three \'s....[:recursive:]"
But I would rather to understand who everyone is "eating" the
backslashes in Userlan's steam-engine?
Can anyone to help me urgently? It would be nice to fit into the build
19 with these fixes I am trying to point in the Samba version string here.
Many thanks in advance,
Jura
_______________________________________________
userland-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/userland-discuss