Russian Qt Forum
Ноябрь 17, 2024, 09:09 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: работа с dbf  (Прочитано 21135 раз)
vincent
Гость
« Ответ #15 : Январь 08, 2010, 18:12 »

Собрал под Kubuntu. Попутно подправил и обновил скрипты сборки. Улыбающийся
Весь код в GIT-е.
...

Собрать под Windows получиться? Улыбающийся

По вопросу:
1. SourceForge (как более привычный)
Записан
Tonal
Гость
« Ответ #16 : Январь 10, 2010, 15:48 »

http://gitorious.org/xbase64pp
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #17 : Январь 10, 2010, 15:55 »

Если кому будет интересно, пишу сейчас свой аналог. Вот его домик http://gitorious.org/qdbfredactor. Проект представляет из себя редактор DBF файлов. Все основное лежит в классе DBFRedactor, есть модель DBFRedactorModel и прокси-модель DBFRedactorSortFilterProxyModel. Есть возможность многоколоночного фильтра и многоколоночной сортировки на уровне прокси-модели.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
vincent
Гость
« Ответ #18 : Январь 12, 2010, 09:01 »

Всем привет!

По поводу xbase64 - все таки удалось собрать из родных исходников на gcc 4.4.0 (который идет в поставке с Qt SDK 4.6), отпишусь тут как это получилось - может кому поможет  Улыбающийся

Ход действий:
1. скачать исходник [link]
2. пропатчить его патчем, ссылка на который здесь уже приводилась (папка с исходниками должна называться xbase64-3.1.2-orig) [link]
3. в файле configure.in отредактировать 77 строчку, заменив ее с
Код
Bash
GXXVER=`${CXX} -v 2>&1 | grep version | cut -d " " -f 3 -`
 
на
Код
Bash
GXXVER=`${CXX} -v 2>&1 | grep "gcc version" | cut -d " " -f 3 -`
 
либо воспользовавшись файлом-патчем, что я уже сделал (надеюсь сформировал его правильно Улыбающийся )
4. сформировать заново файл configure программой autoconf (команда в папке с исходником: autoreconf --force)
5. как всегда выполнить ./configure && make
« Последнее редактирование: Январь 13, 2010, 08:12 от vincent » Записан
Tonal
Гость
« Ответ #19 : Январь 14, 2010, 09:29 »

Я там ещё несколько багов правил - смотри в проекте, там полная история. Улыбающийся
Записан
alexey033
Гость
« Ответ #20 : Февраль 05, 2010, 16:25 »

Люди добрые помогите новичку, как пропатчить xbase64-3.1.2-orig  патчем compilation_fix.diff   Непонимающий
Записан
vincent
Гость
« Ответ #21 : Февраль 09, 2010, 12:57 »

Люди добрые помогите новичку, как пропатчить xbase64-3.1.2-orig  патчем compilation_fix.diff   Непонимающий

В командной строке (если под Windows - то в командной строке MSYS), в папке xbase64-3.1.2-orig (в которой уже лежит файл-патч compilation_fix.diff) выполнить команду patch:
Код
Bash
patch -p1 -i compilation_fix.diff
 

P/s для справки, ТУТ можно почитать что такое патч и как его использовать Улыбающийся
Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.144 секунд. Запросов: 22.