Skip to content

Instantly share code, notes, and snippets.

@ondrejmirtes
Created August 26, 2020 15:47
Show Gist options
  • Save ondrejmirtes/5347683e1c6b78edf1adc3ff8e181813 to your computer and use it in GitHub Desktop.
Save ondrejmirtes/5347683e1c6b78edf1adc3ff8e181813 to your computer and use it in GitHub Desktop.
/bin/sh /Users/ondrej/Downloads/php-meminfo/extension/php7/libtool --mode=compile cc -I. -I/Users/ondrej/Downloads/php-meminfo/extension/php7 -DPHP_ATOM_INC -I/Users/ondrej/Downloads/php-meminfo/extension/php7/include -I/Users/ondrej/Downloads/php-meminfo/extension/php7/main -I/Users/ondrej/Downloads/php-meminfo/extension/php7 -I/usr/local/Cellar/php/7.4.8/include/php -I/usr/local/Cellar/php/7.4.8/include/php/main -I/usr/local/Cellar/php/7.4.8/include/php/TSRM -I/usr/local/Cellar/php/7.4.8/include/php/Zend -I/usr/local/Cellar/php/7.4.8/include/php/ext -I/usr/local/Cellar/php/7.4.8/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /Users/ondrej/Downloads/php-meminfo/extension/php7/meminfo.c -o meminfo.lo
mkdir .libs
cc -I. -I/Users/ondrej/Downloads/php-meminfo/extension/php7 -DPHP_ATOM_INC -I/Users/ondrej/Downloads/php-meminfo/extension/php7/include -I/Users/ondrej/Downloads/php-meminfo/extension/php7/main -I/Users/ondrej/Downloads/php-meminfo/extension/php7 -I/usr/local/Cellar/php/7.4.8/include/php -I/usr/local/Cellar/php/7.4.8/include/php/main -I/usr/local/Cellar/php/7.4.8/include/php/TSRM -I/usr/local/Cellar/php/7.4.8/include/php/Zend -I/usr/local/Cellar/php/7.4.8/include/php/ext -I/usr/local/Cellar/php/7.4.8/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /Users/ondrej/Downloads/php-meminfo/extension/php7/meminfo.c -fno-common -DPIC -o .libs/meminfo.o
/Users/ondrej/Downloads/php-meminfo/extension/php7/meminfo.c:184:10: error: expected ';' after expression
ulong index;
^
;
/Users/ondrej/Downloads/php-meminfo/extension/php7/meminfo.c:184:5: error: use of undeclared identifier
'ulong'
ulong index;
^
/Users/ondrej/Downloads/php-meminfo/extension/php7/meminfo.c:184:11: warning: expression result unused
[-Wunused-value]
ulong index;
^~~~~
/Users/ondrej/Downloads/php-meminfo/extension/php7/meminfo.c:190:60: warning: incompatible pointer types
passing 'char *(*)(const char *, int)' to parameter of type 'zend_ulong *'
(aka 'unsigned long long *') [-Wincompatible-pointer-types]
zend_hash_get_current_key_ex(p_symbol_table, &key, &index, &pos);
^~~~~~
/usr/local/Cellar/php/7.4.8/include/php/Zend/zend_hash.h:234:117: note: passing argument to parameter
'num_index' here
...zend_hash_get_current_key_ex(const HashTable *ht, zend_string **str_index, zend_ulong *num_index...
^
/Users/ondrej/Downloads/php-meminfo/extension/php7/meminfo.c:280:83: warning: format specifies type
'long' but the argument has type 'zend_ulong' (aka 'unsigned long long') [-Wformat]
php_stream_printf(stream TSRMLS_CC, " \"%ld\":\"%s\"", num_key, zval_id);
~~~ ^~~~~~~
%llu
/Users/ondrej/Downloads/php-meminfo/extension/php7/meminfo.c:325:74: warning: format specifies type
'long' but the argument has type 'zend_ulong' (aka 'unsigned long long') [-Wformat]
php_stream_printf(stream TSRMLS_CC, " \"size\" : \"%ld\",\n", meminfo_get_element_size(zv));
~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
%llu
4 warnings and 2 errors generated.
make: *** [meminfo.lo] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment