The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Представлен Fifth, минималистичный web-браузер с интерфейсом..., opennews (??), 16-Ноя-14, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


169. "Представлен Fifth, минималистичный web-браузер с..."  –1 +/
Сообщение от philosononimus (?), 17-Ноя-14, 01:54 
и сколько гигов весит у тебя папка с сырцами webkit?
Ответить | Правка | Наверх | Cообщить модератору

170. "Представлен Fifth, минималистичный web-браузер с..."  +2 +/
Сообщение от arisu (ok), 17-Ноя-14, 01:57 
> и сколько гигов весит у тебя папка с сырцами webkit?

не знаю, нет папок. а каталог опосля сборки — вот столько: 963,152,012 bytes in 1 file

Ответить | Правка | Наверх | Cообщить модератору

172. "Представлен Fifth, минималистичный web-браузер с..."  –1 +/
Сообщение от Philosonimus (ok), 17-Ноя-14, 02:02 
этот файл, необходимый для сборки "CSSValueKeywords.h" webkitfltk, есть в https://github.com/WebKit/webkit
но если клонировать, то весит порядка гига уже на 20% закачки
Ответить | Правка | Наверх | Cообщить модератору

173. "Представлен Fifth, минималистичный web-браузер с..."  +/
Сообщение от arisu (ok), 17-Ноя-14, 02:06 
> этот файл, необходимый для сборки "CSSValueKeywords.h" webkitfltk, есть в https://github.com/WebKit/webkit
> но если клонировать, то весит порядка гига уже на 20% закачки

я взял тарбол с саурсфоржа, мне было лениво дожидаться, пока доклонирует.

Ответить | Правка | Наверх | Cообщить модератору

174. "Представлен Fifth, минималистичный web-браузер с..."  +/
Сообщение от arisu (ok), 17-Ноя-14, 02:08 
да, намекаю: «обычный вебкит» отличается от «вебкита здорового человека». автор не зря даёт webkit-fltk — его и надо собирать. при этом надо, чтобы других вебкитов в системе не было, иначе всё запутается. у автора именно такой конфиг. или чини configure.ac потом в пятёрке.
Ответить | Правка | К родителю #172 | Наверх | Cообщить модератору

175. "Представлен Fifth, минималистичный web-браузер с..."  +/
Сообщение от arisu (ok), 17-Ноя-14, 02:13 
> этот файл, необходимый для сборки "CSSValueKeywords.h" webkitfltk, есть в https://github.com/WebKit/webkit
> но если клонировать, то весит порядка гига уже на 20% закачки

алсо, надеюсь, ты собирал webkit-fltk именно так, как написал автор, при помощи кучки make'ов? если нет — бида.

Ответить | Правка | К родителю #172 | Наверх | Cообщить модератору

176. "Представлен Fifth, минималистичный web-браузер с..."  –1 +/
Сообщение от Philosonimus (ok), 17-Ноя-14, 02:20 
> алсо, надеюсь, ты собирал webkit-fltk именно так, как написал автор, при помощи
> кучки make'ов? если нет — бида.

так и собирал, на этом застрял:

make -C Source/WebCore

Ответить | Правка | Наверх | Cообщить модератору

177. "Представлен Fifth, минималистичный web-браузер с..."  +/
Сообщение от arisu (ok), 17-Ноя-14, 02:22 
> так и собирал, на этом застрял:
> make -C Source/WebCore

как я вижу, в тарболе тоже дают только .in-файл, из которого потом образуется .h и .cpp. сложно сказать, что именно у тебя пошло не так. на всякий случай: -j2 и больше не делал? если делал — не надо.

и я не шутил про отсутствие других вебкитов в системе, кстати.

Ответить | Правка | Наверх | Cообщить модератору

179. "Представлен Fifth, минималистичный web-браузер с..."  –1 +/
Сообщение от Philosonimus (ok), 17-Ноя-14, 02:32 
А у тебя
find -name CSSValueKeywords.h (в папке usr, например)
или даже
locate CSSValueKeywords.h

находит что-то?

Ответить | Правка | Наверх | Cообщить модератору

181. "Представлен Fifth, минималистичный web-браузер с..."  +/
Сообщение от arisu (ok), 17-Ноя-14, 02:34 
> А у тебя
> find -name CSSValueKeywords.h (в папке usr, например)
> или даже
> locate CSSValueKeywords.h
> находит что-то?

нет, у меня раньше вебкитов не было. это вебкитовая часть, всё верно. она образуется волшебным образом при сборке вебкита из .in-файла. по крайней мере, у меня образовалась.

Ответить | Правка | Наверх | Cообщить модератору

178. "Представлен Fifth, минималистичный web-браузер с..."  +/
Сообщение от arisu (ok), 17-Ноя-14, 02:24 
да, кстати. не знаю, по каким причинам, но fltk из svn делает fltk-config, а вебкит хочет fltk-config13. оно не должно иметь значения на этом этапе, но всё равно имей в виду, если fltk из svn будешь собирать.
Ответить | Правка | К родителю #176 | Наверх | Cообщить модератору

180. "Представлен Fifth, минималистичный web-браузер с..."  –1 +/
Сообщение от Philosonimus (ok), 17-Ноя-14, 02:34 
> да, кстати. не знаю, по каким причинам, но fltk из svn делает
> fltk-config, а вебкит хочет fltk-config13. оно не должно иметь значения на
> этом этапе, но всё равно имей в виду, если fltk из
> svn будешь собирать.

у меня не находит fltk-config13, но удовлетворяется fltk-config. Брал не из svn - пароль просило, скачал fltk-1.3.3-source.tar.gz

Ответить | Правка | Наверх | Cообщить модератору

182. "Представлен Fifth, минималистичный web-браузер с..."  +/
Сообщение от arisu (ok), 17-Ноя-14, 02:35 
> Брал не из svn  - пароль просило

оно всегда просит. скорми ему enter несколько раз, пока не успокоится, и всё вытащит.

и сделай таки симлинк fltk-config13.

Ответить | Правка | Наверх | Cообщить модератору

183. "Представлен Fifth, минималистичный web-браузер с..."  +/
Сообщение от arisu (ok), 17-Ноя-14, 02:39 
алсо, когда отмучаешься, почини confgure.ac в пятёрке вот этим патчем:

diff --git a/configure.ac b/configure.ac
index aaf0a24..907abee 100644
--- a/configure.ac
+++ b/configure.ac
@@ -26,6 +26,8 @@ AC_USE_SYSTEM_EXTENSIONS
dnl AM_GNU_GETTEXT
dnl AM_GNU_GETTEXT_VERSION([0.17])
.
+CXXFLAGS=["$CXXFLAGS -I/usr/include/webkitfltk"]
+
AX_PTHREAD
LIBS=["$PTHREAD_LIBS $LIBS"]
CXXFLAGS=["$CXXFLAGS $PTHREAD_CFLAGS"]
@@ -78,7 +80,7 @@ AC_CHECK_LIB([webkitfltk], [webkitInit], [], AC_MSG_ERROR([libwebkitfltk not fou
.
# Check for webkitfltk version
AC_MSG_CHECKING([webkitfltk version is ok])
-AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <webkit.h>]],
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <webkitfltk/webkit.h>]],
>[[
>#if WK_FLTK_MAJOR != 0 || WK_FLTK_MINOR < 1
>#error unsupported webkitfltk version

это при условии, что ты install сделал с webkit-fltk. иначе оно обидится и не станет собираться.

Ответить | Правка | К родителю #176 | Наверх | Cообщить модератору

184. "Представлен Fifth, минималистичный web-браузер с..."  +/
Сообщение от arisu (ok), 17-Ноя-14, 02:41 
ну, или куда ты там webkit-fltk поставишь, может, в /usr/local/include. я просто себе его сразу опакетил.
Ответить | Правка | Наверх | Cообщить модератору

185. "Представлен Fifth, минималистичный web-браузер с..."  –1 +/
Сообщение от Philosonimus (ok), 17-Ноя-14, 02:50 
ok
Ответить | Правка | Наверх | Cообщить модератору

186. "Представлен Fifth, минималистичный web-браузер с..."  +/
Сообщение от arisu (ok), 17-Ноя-14, 02:54 
> ok

ну, ты понял Суть Починки, думаю. потому что патч я криво скопипастил, руки-крюки.

Ответить | Правка | Наверх | Cообщить модератору

187. "Представлен Fifth, минималистичный web-браузер с..."  +/
Сообщение от Philosonimus (ok), 17-Ноя-14, 03:05 
>> ok
> ну, ты понял Суть Починки, думаю. потому что патч я криво скопипастил,
> руки-крюки.

Вроде да, правильный путь на хедеры движка

Ответить | Правка | Наверх | Cообщить модератору

189. "Представлен Fifth, минималистичный web-браузер с..."  +1 +/
Сообщение от arisu (ok), 17-Ноя-14, 03:13 
> Вроде да, правильный путь на хедеры движка

угу.

если есть акк на гитхабе — можешь ещё и автора пнуть, пусть починит. а то на почту он что-то молчит.

Ответить | Правка | Наверх | Cообщить модератору

188. "Представлен Fifth, минималистичный web-браузер с..."  –1 +/
Сообщение от Philosonimus (ok), 17-Ноя-14, 03:05 
..благодарю

Ответить | Правка | К родителю #186 | Наверх | Cообщить модератору

190. "Представлен Fifth, минималистичный web-браузер с..."  +/
Сообщение от arisu (ok), 17-Ноя-14, 04:01 
алсо. наткнёшься на вот это:

dirlisting.cpp: In function 'const char* gendirlisting(const char*)':
dirlisting.cpp:85:51: error: invalid conversion from 'int (*)(const void*, const void*)' to 'int (*)(const dirent**, const dirent**)' [-fpermissive]

впили -fpermissive прямо в конец шестой строки в Source/WebKit/fltk/Makefile

Ответить | Правка | Наверх | Cообщить модератору

191. "Представлен Fifth, минималистичный web-браузер с..."  +/
Сообщение от arisu (ok), 17-Ноя-14, 04:06 
и не пугайся, если в финале не соберётся testapp — это, во-первых, пофигу, а во-вторых, убери в том же файле в строке 107 -Wl,-Bstatic. возможно, тебе это и не понадобится, если у тебя собраны статические версии icu и harfbuzz — я собирал только динамические, поэтому у меня так. на сборку самой пятёрки оно не влияет, но make install не выйдет, если testapp не соберётся.
Ответить | Правка | Наверх | Cообщить модератору

211. "Представлен Fifth, минималистичный web-браузер с..."  +/
Сообщение от Philosonimus (ok), 17-Ноя-14, 14:13 
Создал пару Issue на github.
Ответить | Правка | К родителю #191 | Наверх | Cообщить модератору

218. "Представлен Fifth, минималистичный web-браузер с..."  +1 +/
Сообщение от arisu (ok), 17-Ноя-14, 15:18 
> Создал пару Issue на github.

ага, благодарю. мне на почту автор тоже ответил. ничего, чем больше пинков с разных сторон, тем лучше.

Ответить | Правка | К родителю #211 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру