mgdm / Mosquitto-PHP

A wrapper for the Eclipse Mosquitto™ MQTT client library for PHP.
BSD 3-Clause "New" or "Revised" License
535 stars 147 forks source link

fatal error: too many errors emitted, stopping now [-ferror-limit=] - pecl install Mosquitto-alpha on Mac #124

Open NaveenYadavGithub opened 3 years ago

NaveenYadavGithub commented 3 years ago

In file included from /private/tmp/pear/temp/Mosquitto/mosquitto.c:12: /private/tmp/pear/temp/Mosquitto/php_mosquitto.h:118:95: error: expected ')' typedef int (php_mosquitto_write_t)(mosquitto_message_object mosquitto_object, zval *newval TSRMLS_DC)

/private/tmp/pear/temp/Mosquitto/php_mosquitto.h:118:37: note: to match this '(' typedef int (php_mosquitto_write_t)(mosquitto_message_object mosquitto_object, zval *newval TSRMLS_DC)

/private/tmp/pear/temp/Mosquitto/mosquitto.c:41:79: warning: format specifies type 'char ' but the argument has type 'zend_string ' (aka 'struct _zend_string *') [-Wformat] "you must call parent::__construct in extended classes", Z_OBJCE_P(zobj)->name);