Nokia Internet Tablet N8XX     

Ответы на вопросы о таблетках

  • Вы не зашли.

#1 15-01-2008 22:30:33

slonnik  
TabletGeek
На форуме с: 09-12-2007
Сообщений: 152
Отблагодарили :   
 

Ошибка компиляции

Не могу дождаться когда портируют Simple Launcher на OS 2008 - вот поставил scratchbox и решил откомпилить исходный код - однако выдается глупая ошибка мо отсутсвует '}' в конце файла - хотя все скобки стоят нормально - наверное какой то ключ у gcc компяилятор - подскажите плиз wink


Nokia N800 + OS 2008 + Nokia 6300

Неактивен

 

#2 16-01-2008 00:48:37

dik  
TabletGeek
Откуда: Riga
На форуме с: 27-08-2007
Сообщений: 2426
Вебсайт
 
Участвую в проектах : internet-tablet.com, wiki,

Re: Ошибка компиляции

полностью текст ошибки приведите лучше


GNU/Linux Debian / Nokia N800 OS2008 Diablo / Nokia N82

Неактивен

 

#3 16-01-2008 01:21:51

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1168
Отблагодарили :   72 
 

Re: Ошибка компиляции

Хм, мне казалось, что он работает. Только прозрачности нет.


Nokia 770/IT 2006, N810

Неактивен

 

#4 16-01-2008 01:49:03

Simmm  
TabletGeek
На форуме с: 02-09-2007
Сообщений: 134
Отблагодарили :   
 

Re: Ошибка компиляции

И у меня работает

Неактивен

 

#5 16-01-2008 03:12:30

slonnik  
TabletGeek
На форуме с: 09-12-2007
Сообщений: 152
Отблагодарили :   
 

Re: Ошибка компиляции

Вот хотелось разобраться с прозрачностью


Nokia N800 + OS 2008 + Nokia 6300

Неактивен

 

#6 16-01-2008 03:19:48

slonnik  
TabletGeek
На форуме с: 09-12-2007
Сообщений: 152
Отблагодарили :   
 

Re: Ошибка компиляции

Ошибка следующая
applet-wrapper.cc:118 error: expected '}' at end of input


Nokia N800 + OS 2008 + Nokia 6300

Неактивен

 

#7 16-01-2008 03:29:48

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1168
Отблагодарили :   72 
 

Re: Ошибка компиляции

В какой среде собираете и что? Транк собирается без проблем - я только что проверил. В общем проблема была одна, но тривиальная - путь к include нужно было поменять.


Nokia 770/IT 2006, N810

Неактивен

 

#8 16-01-2008 04:04:08

slonnik  
TabletGeek
На форуме с: 09-12-2007
Сообщений: 152
Отблагодарили :   
 

Re: Ошибка компиляции

собираю камандной make all а транк я взял simple-launcher\branches\new-items


Nokia N800 + OS 2008 + Nokia 6300

Неактивен

 

#9 16-01-2008 04:15:47

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1168
Отблагодарили :   72 
 

Re: Ошибка компиляции

Ну, это судя по всему девелопмент бранч, там может быть и несобираемый код. Правьте.
Кстати, ошибок там больше, чем вы показали:
applet-wrapper.cc:42:66: macro "G_TYPE_INSTANCE_GET_PRIVATE" requires 3 arguments, but only 2 given
applet-wrapper.cc: In function `void sla_wrapper_init(SLAWrapper*)':
applet-wrapper.cc:42: error: `G_TYPE_INSTANCE_GET_PRIVATE' undeclared (first use this function)
applet-wrapper.cc:42: error: (Each undeclared identifier is reported only once for each function it appears in.)
applet-wrapper.cc: In function `void sla_wrapper_finalize(GObject*)':
applet-wrapper.cc:67: error: `SLA_WRAPPER' undeclared (first use this function)
applet-wrapper.cc: In function `gboolean sla_wrapper_expose(GtkWidget*, GdkEventExpose*)':
applet-wrapper.cc:82: error: `SLA_WRAPPER' undeclared (first use this function)
applet-wrapper.cc:85: error: `SOME_WIDTH' undeclared (first use this function)
applet-wrapper.cc:85: error: `SOME_HEIGHT' undeclared (first use this function)
applet-wrapper.cc:89: error: `OUR_R' undeclared (first use this function)
applet-wrapper.cc:89: error: `OUR_G' undeclared (first use this function)
applet-wrapper.cc:89: error: `OUR_B' undeclared (first use this function)
applet-wrapper.cc:89: error: `OUR_A' undeclared (first use this function)
applet-wrapper.cc: At global scope:
applet-wrapper.cc:117: error: expected `}' at end of input
applet-wrapper.cc:117: error: expected `}' at end of input
make: *** [applet-wrapper.o] Error 1

Я бы посоветовал начинать фиксить с первой, а не с последней smile


Nokia 770/IT 2006, N810

Неактивен

 

#10 16-01-2008 04:19:57

gLobster  
TabletGeek
Откуда: Санкт-Петербург
На форуме с: 27-08-2007
Сообщений: 1240
Вебсайт
 

Re: Ошибка компиляции

Простите, что вмешиваюсь, но перепортирование приложений с 2007 на 2008 ОС - это не банальная перекомпиляция. Вообще-то там принципиально hildon переписали. Выражается это в том, что, как минимум, надо переписывать хедеры, поскольку библиотеки теперь другие и соответсвующие *.h файлы стали иными.


c приветом, gLobster
Nokia's E90|N810|6151 + TomTom 920T

Неактивен

 

#11 16-01-2008 04:21:36

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1168
Отблагодарили :   72 
 

Re: Ошибка компиляции

Кстати вас даже предупредили:
> svn log |head -4
------------------------------------------------------------------------
r257 | mishas | 2007-11-13 18:58:49 +0200 (Tue, 13 Nov 2007) | 1 line

some code to actuall deal with transparency (this commit does not even build)


Nokia 770/IT 2006, N810

Неактивен

 

#12 16-01-2008 04:23:06

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1168
Отблагодарили :   72 
 

Re: Ошибка компиляции

gLobster говорит:

Простите, что вмешиваюсь, но перепортирование приложений с 2007 на 2008 ОС - это не банальная перекомпиляция. Вообще-то там принципиально hildon переписали. Выражается это в том, что, как минимум, надо переписывать хедеры, поскольку библиотеки теперь другие и соответсвующие *.h файлы стали иными.

Судя по тому, что оно уже работает под 2008 это уже было сделано.


Nokia 770/IT 2006, N810

Неактивен

 

#13 16-01-2008 04:31:46

gLobster  
TabletGeek
Откуда: Санкт-Петербург
На форуме с: 27-08-2007
Сообщений: 1240
Вебсайт
 

Re: Ошибка компиляции

проглядел, сорри. А с прозрачностью - там всё не просто. В omweather разработчики тоже бьются с этим. То как они сделали - мне не очень нравится. Пока там каждый сам изобретает прозрачный велосипед.


c приветом, gLobster
Nokia's E90|N810|6151 + TomTom 920T

Неактивен

 

#14 16-01-2008 04:43:13

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1168
Отблагодарили :   72 
 

Re: Ошибка компиляции

Судя по тому, что разработчик simple-launcher - это тот же человек, который делает FBReader он сумеет это сделать нормально smile


Nokia 770/IT 2006, N810

Неактивен

 

#15 16-01-2008 04:52:34

gLobster  
TabletGeek
Откуда: Санкт-Петербург
На форуме с: 27-08-2007
Сообщений: 1240
Вебсайт
 

Re: Ошибка компиляции

Так это geometer ? Легендарная личность smile У него есть большой потенциал.


c приветом, gLobster
Nokia's E90|N810|6151 + TomTom 920T

Неактивен

 

#16 16-01-2008 07:16:51

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1168
Отблагодарили :   72 
 

Re: Ошибка компиляции

Я не знаю кто такой geometer sad


Nokia 770/IT 2006, N810

Неактивен

 

#17 16-01-2008 09:15:31

MishaS  
Таблетэр
На форуме с: 16-01-2008
Сообщений: 10
Отблагодарили :   
 

Re: Ошибка компиляции

slonnik говорит:

Не могу дождаться когда портируют Simple Launcher на OS 2008 - вот поставил scratchbox и решил откомпилить исходный код - однако выдается глупая ошибка мо отсутсвует '}' в конце файла - хотя все скобки стоят нормально - наверное какой то ключ у gcc компяилятор - подскажите плиз wink

Пакет для OS 2007 работает на 2008 без перекомпиляции smile)

Что касается ошибки, то она вызвана ошибкой в нескольких файлах .h, что Simple Launcher использует.    В этих файлах пропущены G_END_DECLS,  что приводит к ошибке при компиляции g++.  Я предоставил автору тех .h файлов небольшой патч, он был приложен, но пока еще не выпущен sad


Миша

Неактивен

 

#18 16-01-2008 09:16:54

MishaS  
Таблетэр
На форуме с: 16-01-2008
Сообщений: 10
Отблагодарили :   
 

Re: Ошибка компиляции

Wall говорит:

Судя по тому, что разработчик simple-launcher - это тот же человек, который делает FBReader он сумеет это сделать нормально smile

Это не тот же человек, но один из авторов roll  Что касается нормально, у меня это получается не так часто, как у geometer. cool


Миша

Неактивен

 

#19 16-01-2008 09:40:30

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1168
Отблагодарили :   72 
 

Re: Ошибка компиляции

MishaS говорит:

Это не тот же человек, но один из авторов roll  Что касается нормально, у меня это получается не так часто, как у geometer. cool

Ну не скромничайте smile
Поделитесь, пожалуйста, планами на simple-launcher, если не секрет конечно. Прозрачность, запуск скриптов и так далее.


Nokia 770/IT 2006, N810

Неактивен

 

#20 17-01-2008 01:00:09

MishaS  
Таблетэр
На форуме с: 16-01-2008
Сообщений: 10
Отблагодарили :   
 

Re: Ошибка компиляции

Wall говорит:

MishaS говорит:

Это не тот же человек, но один из авторов roll  Что касается нормально, у меня это получается не так часто, как у geometer. cool

Ну не скромничайте smile

Спасибо smile

Wall говорит:

Поделитесь, пожалуйста, планами на simple-launcher, если не секрет конечно. Прозрачность, запуск скриптов и так далее.

Пока планов совсем чуть: найти время и правильно сделать прозрачность smile, запуск скриптов, да, но сначала сделать поддержку веб-закладок, плюс один мой коллега меня пинает сделать многострочность smile  Есть еще кое-какие идеи, но думаю, лучше найти время и сделать сначала вот это.


Миша

Неактивен

 

#21 17-01-2008 01:21:18

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1168
Отблагодарили :   72 
 

Re: Ошибка компиляции

Спасибо, очень интересные и нужные фичи. На мой взгляд прозрачность, закладки и скрипты - это наиболее важные вещи.
Многострочность может подождать, по-моему. Ваш знакомый что, активно использует больше десятка приложений(или сколько там помещается в строку)?

Извините за нескромный вопрос, но когда это можно будет увидеть работающим? Хотя бы прозрачность?
Но если есть какие-то прикидки по времени и на остальное, то и о них хотелось бы услышать, если можно.

Отредактированно Wall (17-01-2008 01:25:33)


Nokia 770/IT 2006, N810

Неактивен

 

#22 17-01-2008 03:44:58

MishaS  
Таблетэр
На форуме с: 16-01-2008
Сообщений: 10
Отблагодарили :   
 

Re: Ошибка компиляции

Wall говорит:

Спасибо, очень интересные и нужные фичи. На мой взгляд прозрачность, закладки и скрипты - это наиболее важные вещи.
Многострочность может подождать, по-моему. Ваш знакомый что, активно использует больше десятка приложений(или сколько там помещается в строку)?

Подозреваю, что ему (да и мне smile) было бы удобнее иметь вертикальную полоску в одну/две иконы шириной и во все экран высотой.

Извините за нескромный вопрос, но когда это можно будет увидеть работающим? Хотя бы прозрачность?
Но если есть какие-то прикидки по времени и на остальное, то и о них хотелось бы услышать, если можно.

Это самый больной вопрос.  Очень сильно зависит от настроения. sad  Попробую в течении пары недель (к концу января) сделать нормальную прозрачность.  А остальное как получится.


Миша

Неактивен

 

#23 18-01-2008 05:04:24

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1168
Отблагодарили :   72 
 

Re: Ошибка компиляции

Как настроение smile?
Спасибо за информацию. Будем ждать.


Nokia 770/IT 2006, N810

Неактивен

 

#24 20-01-2008 12:09:46

MishaS  
Таблетэр
На форуме с: 16-01-2008
Сообщений: 10
Отблагодарили :   
 

Re: Ошибка компиляции

Wall говорит:

Как настроение smile?

Пока никак. Вчера довел до какого-то компилируемого состояния (доступно в https://garage.maemo.org/svn/simple-launcher/branches/new-itemsотдельной ветке   ).  Но апплет не грузится, а сообщений об ошибках нет.  Нужно настраивать чуть более обширную среду разработке на компутере (сейчас там только scratchbox).


Миша

Неактивен

 

Board footer

Powered by PunBB
© Copyright 2002-2008 Rickard Andersson

Использованы иконки браузеров с форума forum.mozilla-russia.org

[ Generated in 0.775 seconds, 9 queries executed ]