2014-02-04 2 views
0

Я пытаюсь применить http://zephir-lang.com/tutorial.html. Я запускаю этот код на своем рабочем столе (каталог text_ext).Zephir Tutorial Error

zephir init utils 
cd utils 

и zephir build результаты:

[email protected]:~/Desktop/test_ext/utils$ zephir build 
Preparing for PHP compilation... 
Preparing configuration file... 
shtool:mkdir:Error: invalid number of arguments (at least 1 expected) 
shtool:mkdir:Hint: run `./build/shtool mkdir -h' or `man shtool' for details 
Compiling... 
Installing... 
Extension installed! 
Add extension=utils.so to your php.ini 
Don't forget to restart your web server 

php -v команда

PHP 5.5.8-3+sury.org~saucy+2 (cli) (built: Jan 29 2014 13:30:11) 
Copyright (c) 1997-2013 The PHP Group 
Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies 
    with Zend OPcache v7.0.3-dev, Copyright (c) 1999-2013, by Zend Technologies 

В результате, "utils.so" не создается.

ответ

1

Я решил эту проблему. Утилиты не являются приемлемым именем. Поскольку «i» преобразуется в «İ», в компиляции.

Используйте латинские символы! (если в верхнем регистре)

Смежные вопросы