Heim > Backend-Entwicklung > PHP-Tutorial > Kompilierungsfehler beim Kompilieren und Installieren von php-protobuf unter Centos

Kompilierungsfehler beim Kompilieren und Installieren von php-protobuf unter Centos

WBOY
Freigeben: 2016-10-10 11:56:23
Original
1635 Leute haben es durchsucht

Die Ressourcen werden von https://github.com/allegro/ph... heruntergeladen.
Kompiliert unter Centos:

<code>/usr/local/php/bin/phpize;
./configure --with-php-config=/usr/local/php/bin/php-config;
make;</code>
Nach dem Login kopieren
Nach dem Login kopieren

Wenn die Ausführung diesen Punkt erreicht, wird ein Fehler gemeldet!

<code>/usr/local/src/php-protobuf-master/protobuf.c: 在函数‘pb_parse_field_value’中:
/usr/local/src/php-protobuf-master/protobuf.c:1044: 错误:‘tsrm_ls’未声明(在此函数内第一次使用)
/usr/local/src/php-protobuf-master/protobuf.c:1044: 错误:(即使在一个函数内多次出现,每个未声明的标识符在其
/usr/local/src/php-protobuf-master/protobuf.c:1044: 错误:所在的函数内也只报告一次。)
/usr/local/src/php-protobuf-master/protobuf.c: 在函数‘pb_serialize_packed_field’中:
/usr/local/src/php-protobuf-master/protobuf.c:1154: 错误:‘tsrm_ls’未声明(在此函数内第一次使用)
make: *** [protobuf.lo] 错误 1</code>
Nach dem Login kopieren
Nach dem Login kopieren

Vor dem Kompilieren und Installieren dieses https://github.com/google/pro... wurde das hier erfolgreich installiert

Antwortinhalt:

Die Ressourcen werden von https://github.com/allegro/ph... heruntergeladen.
Kompiliert unter Centos:

<code>/usr/local/php/bin/phpize;
./configure --with-php-config=/usr/local/php/bin/php-config;
make;</code>
Nach dem Login kopieren
Nach dem Login kopieren

Wenn die Ausführung diesen Punkt erreicht, wird ein Fehler gemeldet!

<code>/usr/local/src/php-protobuf-master/protobuf.c: 在函数‘pb_parse_field_value’中:
/usr/local/src/php-protobuf-master/protobuf.c:1044: 错误:‘tsrm_ls’未声明(在此函数内第一次使用)
/usr/local/src/php-protobuf-master/protobuf.c:1044: 错误:(即使在一个函数内多次出现,每个未声明的标识符在其
/usr/local/src/php-protobuf-master/protobuf.c:1044: 错误:所在的函数内也只报告一次。)
/usr/local/src/php-protobuf-master/protobuf.c: 在函数‘pb_serialize_packed_field’中:
/usr/local/src/php-protobuf-master/protobuf.c:1154: 错误:‘tsrm_ls’未声明(在此函数内第一次使用)
make: *** [protobuf.lo] 错误 1</code>
Nach dem Login kopieren
Nach dem Login kopieren

Vor dem Kompilieren und Installieren dieses https://github.com/google/pro... wurde das hier erfolgreich installiert

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage