# [PATCH]

- Thread: https://externals.io/message/46874
- Original archive: https://news-web.php.net/php.internals/46874
- Started by Yasser Kashfi on 2010-01-23T08:59:31+00:00
- Messages: 1
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #46874 — Yasser Kashfi — 2010-01-23T08:59:31+00:00

URL: https://externals.io/message/46874#46874

Salaam

I am using php in ARM. when I cross compile php-5.3.1, I seems that a linkage error occur. I solve this problem by edit 2 file below:
ext/standart/dl.h:
+#if defined(HAVE_LIBDL)
PHPAPI int php_load_extension(char *filename, int type, int start_now TSRMLS_DC);
+#endif

main/php_ini.c:
+#if defined(HAVE_LIBDL)
        php_load_extension(*((char **) arg), MODULE_PERSISTENT, 0 TSRMLS_CC);
+#else
+       zval *extension = (zval *) arg;
+       zval zval;
+
+        php_dl(extension, MODULE_PERSISTENT, &zval, 0 TSRMLS_CC);
+#endif

Best regards.
