Ошибки компиляции с MinGW

2012-10-20 Пенетрантность Артём Н.
Попытался скомпилировать программку под windows. Всё компилируется, но вываливается при связывании: i586-mingw32msvc-gcc -L/usr/i586-mingw32msvc/lib -g -o sparser sparser.o msgmetadata.o lexan.o lexan_funcs.o msgloader.o msgparser.o msgviewer.o iniparser.o ini.o crc.o utils.o stations.o

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

2012-10-20 Пенетрантность Andrey Rahmatullin
On Sat, Oct 20, 2012 at 01:12:16PM +0400, Артём Н. wrote: Попытался скомпилировать программку под windows. Всё компилируется, но вываливается при связывании: i586-mingw32msvc-gcc -L/usr/i586-mingw32msvc/lib -g -o sparser sparser.o msgmetadata.o lexan.o lexan_funcs.o msgloader.o msgparser.o

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

2012-10-20 Пенетрантность Артём Н.
20.10.2012 13:47, Andrey Rahmatullin пишет: strndup нет в стандарте. Печально... А есть чем заменить gmtime_r (gmtime - плохой вариант)? И ещё: sparser.c: In function ‘init_network’: sparser.c:361: warning: implicit declaration of function ‘inet_aton’ sparser.c: In function ‘main’:

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

2012-10-20 Пенетрантность Andrey Rahmatullin
On Sat, Oct 20, 2012 at 02:07:19PM +0400, Артём Н. wrote: А что с bzero? Почему нет для MinGW wheezy? Где вы это берёте? CONFORMING TO 4.3BSD. This function is deprecated (marked as LEGACY in POSIX.1-2001): use memset(3) in new programs. POSIX.1-2008 removes the specification of bzero().

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

2012-10-20 Пенетрантность Артём Н.
20.10.2012 14:16, Andrey Rahmatullin пишет: On Sat, Oct 20, 2012 at 02:07:19PM +0400, Артём Н. wrote: А что с bzero? Почему нет для MinGW wheezy? Где вы это берёте? CONFORMING TO 4.3BSD. This function is deprecated (marked as LEGACY in POSIX.1-2001): use memset(3) in new programs.

Re: Среды разработки

2012-10-20 Пенетрантность Артём Н.
Тема слегка затянулась. В итоге: 1. Предложили много^3 раз vim+make/gcc, несмотря на изначальное Vim/Emacs+make+gcc не предлагать. 2. Обозвали не ТруЪ и троллем. 3. Предложили вернуться на винду или перейти на MacOS. Денег на Mac, к сожалению, не предложили. 4. Предложили примерить платье.

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

2012-10-20 Пенетрантность Andrey Rahmatullin
On Sat, Oct 20, 2012 at 02:23:37PM +0400, Артём Н. wrote: А что с bzero? Почему нет для MinGW wheezy? Где вы это берёте? CONFORMING TO 4.3BSD. This function is deprecated (marked as LEGACY in POSIX.1-2001): use memset(3) in new programs. POSIX.1-2008 removes the specification

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

2012-10-20 Пенетрантность Артём Н.
20.10.2012 15:08, Andrey Rahmatullin пишет: On Sat, Oct 20, 2012 at 02:23:37PM +0400, Артём Н. wrote: А что с bzero? Почему нет для MinGW wheezy? Где вы это берёте? CONFORMING TO 4.3BSD. This function is deprecated (marked as LEGACY in POSIX.1-2001): use memset(3) in new programs.

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

2012-10-20 Пенетрантность Andrey Rahmatullin
On Sat, Oct 20, 2012 at 03:37:48PM +0400, Артём Н. wrote: А что с bzero? Почему нет для MinGW wheezy? Где вы это берёте? CONFORMING TO 4.3BSD. This function is deprecated (marked as LEGACY in POSIX.1-2001): use memset(3) in new programs. POSIX.1-2008 removes the specification

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

2012-10-20 Пенетрантность Артём Н.
20.10.2012 16:38, Andrey Rahmatullin пишет: On Sat, Oct 20, 2012 at 03:37:48PM +0400, Артём Н. wrote: А что с bzero? Почему нет для MinGW wheezy? Где вы это берёте? CONFORMING TO 4.3BSD. This function is deprecated (marked as LEGACY in POSIX.1-2001): use memset(3) in new programs.

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

2012-10-20 Пенетрантность Andrey Rahmatullin
On Sat, Oct 20, 2012 at 04:49:29PM +0400, Артём Н. wrote: А здесь, я просто создам функцию или макрос с именем memzero полностью аналогичный bzero. Какой-то вы хернёй страдаете. Почему? Зачем писать memset(ptr, 0, sz), когда возможно сократить? Зачем городить макрос только с целью

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

2012-10-20 Пенетрантность Артём Н.
20.10.2012 17:08, Andrey Rahmatullin пишет: On Sat, Oct 20, 2012 at 04:49:29PM +0400, Артём Н. wrote: А здесь, я просто создам функцию или макрос с именем memzero полностью аналогичный bzero. Какой-то вы хернёй страдаете. Почему? Зачем писать memset(ptr, 0, sz), когда возможно сократить?

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

2012-10-20 Пенетрантность Артём Н.
Да, вот здесь нашёл решение: http://mingw-users.1079350.n2.nabble.com/Link-to-ws2-32-or-wsock32-td6332441.html -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive:

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

2012-10-20 Пенетрантность Andrey Rahmatullin
On Sat, Oct 20, 2012 at 05:20:06PM +0400, Артём Н. wrote: А здесь, я просто создам функцию или макрос с именем memzero полностью аналогичный bzero. Какой-то вы хернёй страдаете. Почему? Зачем писать memset(ptr, 0, sz), когда возможно сократить? Зачем городить макрос только с целью

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

2012-10-20 Пенетрантность Артём Н.
20.10.2012 17:24, Andrey Rahmatullin пишет: On Sat, Oct 20, 2012 at 05:20:06PM +0400, Артём Н. wrote: А здесь, я просто создам функцию или макрос с именем memzero полностью аналогичный bzero. Какой-то вы хернёй страдаете. Почему? Зачем писать memset(ptr, 0, sz), когда возможно сократить?

Re: Настройка Vim и работа в нём.

2012-10-20 Пенетрантность Vladimir Zhbanov
On Sat, Oct 20, 2012 at 12:55:19AM +0400, Артём Н. wrote: Что за ошибка? Обнаружена ошибка при обработке /home/artiom/.vim/spell/ru.utf-8.spl: E763: Word characters differ between spell files Press ENTER or type command to continue Как исправить? :h E763 -- http://vzhbanov.byethost33.com

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

2012-10-20 Пенетрантность Ivan Shmakov
Артём Н artio...@yandex.ru writes: 20.10.2012 13:47, Andrey Rahmatullin пишет: strndup нет в стандарте. Печально... А есть чем заменить gmtime_r (gmtime - плохой вариант)? Взять из Gnulib? (Если не критична лицензия.)

Re: Среды разработки

2012-10-20 Пенетрантность Boris Popov
On Sat, Oct 20, 2012 at 02:32:47PM +0400, Артём Н. wrote: Кратко, суть вопроса: что использовать практично? Используй всё что под рукою и не ищи себе другого! (с) Если нет нужного инструмента и ты испытываешь дискомфорт, то напиши этот инструмент или смени профессию. Умей владеть многими

Re: Настройка Vim и работа в нём.

2012-10-20 Пенетрантность stargrave
- User Артём Н. on 2012-10-19 22:39:26 wrote: http://dotfiles.org/~mitry/.vimrc Рекомендую. Интересный: есть, что посмотреть. Спасибо большое за наводку! Действительно много интересного и любопытного вижу. -- Happy hacking, Sergey Matveev. [CYPHERPUNKS.RU][FSF][FSFE][EFF] fellow

Re: Среды разработки

2012-10-20 Пенетрантность Артём Н.
20.10.2012 19:23, Boris Popov пишет: On Sat, Oct 20, 2012 at 02:32:47PM +0400, Артём Н. wrote: Кратко, суть вопроса: что использовать практично? Используй всё что под рукою и не ищи себе другого! (с) Если нет нужного инструмента и ты испытываешь дискомфорт, то напиши этот инструмент или

Re: Настройка Vim и работа в нём.

2012-10-20 Пенетрантность Артём Н.
20.10.2012 18:18, Vladimir Zhbanov пишет: On Sat, Oct 20, 2012 at 12:55:19AM +0400, Артём Н. wrote: Что за ошибка? Обнаружена ошибка при обработке /home/artiom/.vim/spell/ru.utf-8.spl: E763: Word characters differ between spell files Press ENTER or type command to continue Как исправить?

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

2012-10-20 Пенетрантность Артём Н.
20.10.2012 18:43, Ivan Shmakov пишет: Артём Н artio...@yandex.ru writes: 20.10.2012 13:47, Andrey Rahmatullin пишет: strndup нет в стандарте. Печально... А есть чем заменить gmtime_r (gmtime - плохой вариант)? Взять из Gnulib? (Если не критична лицензия.)

Re: Настройка Vim и работа в нём.

2012-10-20 Пенетрантность Иван Лох
On Sat, Oct 20, 2012 at 09:51:35PM +0400, Артём Н. wrote: :h E763 Да, я читал это. Но словари взяты с FTP vim.org. Что ж мне надо делать своё из словарей myspell? Или попробовать получить все слова словарей (есть команда, которая их декомпилирует) и пересоздать? А возможно без лишних

Re: Настройка Vim и работа в нём.

2012-10-20 Пенетрантность Артём Н.
20.10.2012 21:58, Иван Лох пишет: On Sat, Oct 20, 2012 at 09:51:35PM +0400, Артём Н. wrote: :h E763 Да, я читал это. Но словари взяты с FTP vim.org. Что ж мне надо делать своё из словарей myspell? Или попробовать получить все слова словарей (есть команда, которая их декомпилирует) и

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

2012-10-20 Пенетрантность Артём Н.
20.10.2012 18:43, Ivan Shmakov пишет: Артём Н artio...@yandex.ru writes: 20.10.2012 13:47, Andrey Rahmatullin пишет: strndup нет в стандарте. Печально... А есть чем заменить gmtime_r (gmtime - плохой вариант)? Взять из Gnulib? (Если не критична лицензия.)

Re: Настройка Vim и работа в нём.

2012-10-20 Пенетрантность stargrave
- User Артём Н. on 2012-10-20 22:07:16 wrote: Проверка орфографии (с 'ё') set spell spelllang=ru_yo,en_us,en_gb,en Не работало с ru и с ru_ru. Так тоже не работает. Когда-то, когда я разбирался с проверкой орфографии с «ё» в Vim-е, то написал вот это:

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

2012-10-20 Пенетрантность Артём Н.
20.10.2012 18:43, Ivan Shmakov пишет: Артём Н artio...@yandex.ru writes: 20.10.2012 13:47, Andrey Rahmatullin пишет: strndup нет в стандарте. Печально... А есть чем заменить gmtime_r (gmtime - плохой вариант)? Взять из Gnulib? (Если не критична лицензия.)

Re: Настройка Vim и работа в нём.

2012-10-20 Пенетрантность Артём Н.
20.10.2012 22:24, stargr...@stargrave.org пишет: - User Артём Н. on 2012-10-20 22:07:16 wrote: Проверка орфографии (с 'ё') set spell spelllang=ru_yo,en_us,en_gb,en Не работало с ru и с ru_ru. Так тоже не работает. Когда-то, когда я разбирался с проверкой орфографии с «ё» в Vim-е, то

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

2012-10-20 Пенетрантность Anton Gladky
2012/10/20 Артём Н. artio...@yandex.ru: У меня, пока что, всё собирается, используя один самописный Makefile. Похоже, придётся использовать autotools? Я бы порекомендовал cmake. Anton

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

2012-10-20 Пенетрантность Артём Н.
20.10.2012 22:40, Anton Gladky пишет: 2012/10/20 Артём Н. artio...@yandex.ru: У меня, пока что, всё собирается, используя один самописный Makefile. Похоже, придётся использовать autotools? Я бы порекомендовал cmake. Почитал. Согласен. Есть только две причины использовать autotools: 1.

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

2012-10-20 Пенетрантность Anton Gladky
2012/10/20 Артём Н. artio...@yandex.ru: Просто ли то, что сгенерировал gnulib-tool, прикручивается к CMake? У Вас бОльшая часть времени уходит на написание постов? Anton

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

2012-10-20 Пенетрантность Артём Н.
20.10.2012 22:59, Anton Gladky пишет: 2012/10/20 Артём Н. artio...@yandex.ru: Просто ли то, что сгенерировал gnulib-tool, прикручивается к CMake? У Вас бОльшая часть времени уходит на написание постов? Да, вроде бы нет. Хотя... Не задумывался. Много времени тратится. Что-то я увлёкся. -- To

Another one: Please update d-i manual translations for Wheezy

2012-10-20 Пенетрантность Holger Wansing
Hello all, [Sorry for cross list posting] --- Another call to update translations for d-i manual --- unfortunately there were several last minute changes in the d-i manual (or let's say fortunately, since they are bringing the d-i manual on an up-to-date status regarding actual hardware), so