Попытался скомпилировать программку под 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 raw_messa
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 msgparse
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’:
sparser.c:39
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(
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 program
Тема слегка затянулась.
В итоге:
1. Предложили много^3 раз vim+make/gcc,
несмотря на изначальное "Vim/Emacs+make+gcc не предлагать."
2. Обозвали не ТруЪ и троллем.
3. Предложили вернуться на винду или перейти на MacOS.
Денег на Mac, к сожалению, не предложили.
4. Предложили примерить платье.
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 specifi
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 n
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 t
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 mems
On Sat, Oct 20, 2012 at 04:49:29PM +0400, "Артём Н." wrote:
> >> А здесь, я просто создам функцию или макрос с именем memzero полностью
> >> аналогичный bzero.
> > Какой-то вы хернёй страдаете.
> Почему?
> Зачем писать memset(ptr, 0, sz), когда возможно сократить?
Зачем городить макрос только с цел
20.10.2012 17:08, Andrey Rahmatullin пишет:
> On Sat, Oct 20, 2012 at 04:49:29PM +0400, "Артём Н." wrote:
А здесь, я просто создам функцию или макрос с именем memzero полностью
аналогичный bzero.
>>> Какой-то вы хернёй страдаете.
>> Почему?
>> Зачем писать memset(ptr, 0, sz), когда возмож
Да, вот здесь нашёл решение:
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: http://lists.debian.org/5082a5
On Sat, Oct 20, 2012 at 05:20:06PM +0400, "Артём Н." wrote:
> А здесь, я просто создам функцию или макрос с именем memzero полностью
> аналогичный bzero.
> >>> Какой-то вы хернёй страдаете.
> >> Почему?
> >> Зачем писать memset(ptr, 0, sz), когда возможно сократить?
> > Зачем городить мак
20.10.2012 17:24, Andrey Rahmatullin пишет:
> On Sat, Oct 20, 2012 at 05:20:06PM +0400, "Артём Н." wrote:
>> А здесь, я просто создам функцию или макрос с именем memzero полностью
>> аналогичный bzero.
> Какой-то вы хернёй страдаете.
Почему?
Зачем писать memset(ptr, 0, sz), ко
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.byeth
> Артём Н writes:
> 20.10.2012 13:47, Andrey Rahmatullin пишет:
>> strndup нет в стандарте.
> Печально... А есть чем заменить gmtime_r (gmtime - плохой вариант)?
Взять из Gnulib? (Если не критична лицензия.)
http://www.gnu.org/software/gnulib/MODULES.html#module=strndup
htt
On Sat, Oct 20, 2012 at 02:32:47PM +0400, "Артём Н." wrote:
>
> Кратко, суть вопроса: что использовать практично?
>
Используй всё что под рукою и не ищи себе другого! (с)
Если нет нужного инструмента и ты испытываешь дискомфорт,
то напиши этот инструмент или смени профессию.
Умей владеть многим
- User "Артём Н." on 2012-10-19 22:39:26 wrote:
>http://dotfiles.org/~mitry/.vimrc
>Рекомендую. Интересный: есть, что посмотреть.
Спасибо большое за наводку! Действительно много интересного и
любопытного вижу.
--
Happy hacking, Sergey Matveev.
[CYPHERPUNKS.RU][FSF][FSFE][EFF] fell
20.10.2012 19:23, Boris Popov пишет:
> On Sat, Oct 20, 2012 at 02:32:47PM +0400, "Артём Н." wrote:
>>
>> Кратко, суть вопроса: что использовать практично?
>>
>
> Используй всё что под рукою и не ищи себе другого! (с)
>
> Если нет нужного инструмента и ты испытываешь дискомфорт,
> то напиши этот и
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"
>>
>> К
20.10.2012 18:43, Ivan Shmakov пишет:
>> Артём Н writes:
>> 20.10.2012 13:47, Andrey Rahmatullin пишет:
>
> >> strndup нет в стандарте.
>
> > Печально... А есть чем заменить gmtime_r (gmtime - плохой вариант)?
>
> Взять из Gnulib? (Если не критична лицензия.)
>
> http://www.g
On Sat, Oct 20, 2012 at 09:51:35PM +0400, "Артём Н." wrote:
> > :h E763
> Да, я читал это.
> Но словари взяты с FTP vim.org.
> Что ж мне надо делать своё из словарей myspell?
> Или попробовать получить все слова словарей (есть команда, которая их
> "декомпилирует") и пересоздать?
> А возможно без л
20.10.2012 21:58, Иван Лох пишет:
> On Sat, Oct 20, 2012 at 09:51:35PM +0400, "Артём Н." wrote:
>>> :h E763
>> Да, я читал это.
>> Но словари взяты с FTP vim.org.
>> Что ж мне надо делать своё из словарей myspell?
>> Или попробовать получить все слова словарей (есть команда, которая их
>> "декомпил
20.10.2012 18:43, Ivan Shmakov пишет:
>> Артём Н writes:
>> 20.10.2012 13:47, Andrey Rahmatullin пишет:
>
> >> strndup нет в стандарте.
>
> > Печально... А есть чем заменить gmtime_r (gmtime - плохой вариант)?
>
> Взять из Gnulib? (Если не критична лицензия.)
>
> http://www.g
- User "Артём Н." on 2012-10-20 22:07:16 wrote:
>" Проверка орфографии (с 'ё')
>set spell spelllang=ru_yo,en_us,en_gb,en
>
>Не работало с ru и с ru_ru. Так тоже не работает.
Когда-то, когда я разбирался с проверкой орфографии с «ё» в Vim-е, то
написал вот это: https://www.cypherpunks.ru/Vim_spe
20.10.2012 18:43, Ivan Shmakov пишет:
>> Артём Н writes:
>> 20.10.2012 13:47, Andrey Rahmatullin пишет:
>
> >> strndup нет в стандарте.
>
> > Печально... А есть чем заменить gmtime_r (gmtime - плохой вариант)?
>
> Взять из Gnulib? (Если не критична лицензия.)
>
> http://www.g
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. Так тоже не работает.
> Когда-то, когда я разбирался с проверкой орфографии с «ё» в V
2012/10/20 "Артём Н." :
> У меня, пока что, всё собирается, используя один самописный Makefile.
> Похоже, придётся использовать autotools?
Я бы порекомендовал cmake.
Anton
20.10.2012 22:40, Anton Gladky пишет:
> 2012/10/20 "Артём Н." :
>> У меня, пока что, всё собирается, используя один самописный Makefile.
>> Похоже, придётся использовать autotools?
>
> Я бы порекомендовал cmake.
Почитал. Согласен.
Есть только две причины использовать autotools:
1. Немного в нём ра
2012/10/20 "Артём Н." :
> Просто ли то, что сгенерировал gnulib-tool, прикручивается к CMake?
У Вас бОльшая часть времени уходит на написание постов?
Anton
20.10.2012 22:59, Anton Gladky пишет:
> 2012/10/20 "Артём Н." :
>> Просто ли то, что сгенерировал gnulib-tool, прикручивается к CMake?
> У Вас бОльшая часть времени уходит на написание постов?
Да, вроде бы нет. Хотя... Не задумывался. Много времени тратится. Что-то я
увлёкся.
--
To UNSUBSCRIBE,
32 matches
Mail list logo