Hi all,
Can gatekeeper help review this patch?
The problem is for option --print-search-dir -m32 the dir found
include **/lib64, which should be **/lib.
The root reason is "opencc -m32 --print-search-dir" will call its
"gcc --print-search-dir ", but it omit the "-m32" option.
The fix is :
Index: main.c
===================================================================
--- main.c (revision 3552)
+++ main.c (working copy)
@@ -1341,7 +1341,11 @@
char *gcc_cmd = NULL;
FILE *fp = NULL;
+#ifdef TARG_X8664
+ if (asprintf(&gcc_cmd, "%s %s %s", gcc_path, (abi ==
ABI_N32)?"-m32":"", cmdline) == -1) {
+#else
if (asprintf(&gcc_cmd, "%s %s", gcc_path, cmdline) == -1) {
+#endif
internal_error("cannot allocate memory");
goto bail;
}
Thanks
zhuqing
------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve
application availability and disaster protection. Learn more about boosting
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Open64-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/open64-devel