Какой Webkit вы создаете?
Предполагая, что вы просто создаете jscore напрямую, вы сможете передать команду configure --enable-static
с помощью ./configure --enable-static
.
Это должно переопределить значение по умолчанию 135 AC_DISABLE_STATIC
в configure.ac .
Сценарии сборки build-webkit и build-jsc , похоже, не всегда пересылают аргументы конфигурации для всех систем сборки и всех платформ. Я считаю, что Webkit-GTK делает.
Для запуска с помощью автоинструментов вручную необходимо выполнить следующие действия.
./autogen.sh --prefix=/yourinstallation/prefixhere --enable-static
Аргументы, передаваемые в autogen.sh , передаются для настройки при вызове configure.
Добавьте необходимые параметры конфигурации, как вам требуется.
make jsc
, за которым следует make install
или только последнее. Вы также можете изменить каталог на папку Source/JavaScriptCore
и набрать make
, а затем make install
.