@dlangru

Страница 129 из 719
Dmitry
28.02.2017
19:53:44
шизгара какая-то

Oleg
28.02.2017
19:54:02
может быть ты не всё скопировал из hello world'а?)))

ну или не всё в старом убрал)

может флаг какой vibe'овский

Google
Dmitry
28.02.2017
19:54:34
сейчас скрин покажу



Oleg
28.02.2017
19:57:35
а ты уверен, что код в main должен быть?

вроде по дефолту vibe в static this модуля это пихает

Dmitry
28.02.2017
19:57:57
ну на моем стационарном компе он именно там и все работает

Oleg
28.02.2017
19:58:21
хотя иначе он не должен был бы собраться

с самого начала

у тебя на компе есть проект, который ты перенёс на другой

битность и ось совпадают

так?

Dmitry
28.02.2017
19:59:26
да

все совпадает

Oleg
28.02.2017
19:59:31
ты его перенёс папкой или через git?

Google
Dmitry
28.02.2017
19:59:41
папкой, но потом 10 раз пересобрал

Oleg
28.02.2017
19:59:59
dub.selections.json совпадают на обоих компах?

Dmitry
28.02.2017
20:01:30
сейчас погоди, я попробую проект обратно перенести и снова собрать уже на этом компе

Oleg
28.02.2017
20:01:45
оригинал не затри только))))

Dmitry
28.02.2017
20:05:55
шикарно. перенесенный проект теперь и тут не запускается

тупо висит

после пересборки запустился

брееед полный

Oleg
28.02.2017
20:07:36
Версии совпадают?

Dmitry
28.02.2017
20:07:39
Олег, если есть желание убедиться, что я не наркоман, могу тебе доступ через Тим Вьювер дать

Oleg
28.02.2017
20:07:39
Всего

Хахаха

Проверь версии

Каждого пакета через dub.selections.json

dub и dmd

Если уж там все совпало, то тут хз

Dmitry
28.02.2017
20:15:46
совпадают %)

тааак. Из совсем идиотских мыслей — права может на файлы могут кукую-то роль играть? Файлы копировал по RDP

Кто нить тут есть под виндой?

кому не лень у себя проверить

Google
Dmitry
28.02.2017
20:20:21
Из разного тут только минорные циферки в версии dmd. Остальное все одинакое.

Блин. Я даже не знаю что делать. Перекреститься что ли...

Oleg
28.02.2017
20:22:44
Ну минорные циферки тоже важны

Особенно в D

Dmitry
28.02.2017
20:22:59
ну тестовый проект то собирается блин

ладно, щас обновлюсь

Вот это дааа... Заработало...

щас опять сделаю магию, откачусь на 2.072 и повторно проверю

Ksiw
28.02.2017
20:35:58
Не не, лучше не надо

Dmitry
28.02.2017
20:36:47
На 2.072 проект компилится, но не работает

Ksiw
28.02.2017
20:37:52
Д пилят уже столько лет, а оно все еще из пеленок не вылезло..(

Dmitry
28.02.2017
20:38:24
я тоже очень разочарован

Dmitry
28.02.2017
20:38:52
Просто блин, я на эту проблему потратил часов 6 за два дня

Oleg
28.02.2017
20:40:44
так работает на новой версии или на чуть старой?

Ksiw
28.02.2017
20:40:50
Я пару дней назад так же мучился с компилятором ардуины, не мог понять почему машина неправильно работает. Оказалось компилятор не умеет осуществлять неявное приведение типов.

Dmitry
28.02.2017
20:41:16
на новой версии все работает

Oleg
28.02.2017
20:41:27
ну так чего расстраиваться тогда?))

наоборот — поправили баг

Dmitry
28.02.2017
20:42:15
Надо Сонку сказать, чтобы указал, что его vibed 0.8 не совместим с 2.072

Google
Oleg
28.02.2017
20:43:32
просто на little endian машинах всё просто с приведением от бОльшего к меньшему

можно прям даже по указателю так сделать

а вот на big endian получишь старшую часть

может это и не баг, а фича)

Ksiw
28.02.2017
20:44:41
Что такое бит эндиан?

Oleg
28.02.2017
20:44:50
очепятка

big

Ksiw
28.02.2017
20:45:17
Ок. Что такое биг эндиан?

Oleg
28.02.2017
20:45:29
https://ru.wikipedia.org/wiki/%D0%9F%D0%BE%D1%80%D1%8F%D0%B4%D0%BE%D0%BA_%D0%B1%D0%B0%D0%B9%D1%82%D0%BE%D0%B2

Admin
ERROR: S client not available

Oleg
28.02.2017
20:45:39
тут лучше объяснено, чем я сейчас изложу

вкратце это относится к типам, занимающим больше байта

Ksiw
28.02.2017
20:46:28
Не думаю, что фича.

Oleg
28.02.2017
20:47:53
ну я как бы сарказм делал немного

хотя хз хз... C код не обязан от архитектуры к архитектуре вести себя одинаково

Ksiw
28.02.2017
20:48:39
Кстати, когда осознал где ошибка, я тож так пошутил)

Oleg
28.02.2017
20:49:18
в любом случае стоит спросить у разработчиков компилятора

ну или тех кто близок к этой стадии

Ksiw
28.02.2017
20:53:10
unsigned long sleep = 2*60*60*24*7; // не работает unsigned long sleep = (unsigned long)2*60*60*24*7; //работает

Так ты понимаешь, камень то не остановишь, отладку как сделать?

Google
Oleg
28.02.2017
20:56:46
а нет подобия adb для ардуины?

чтобы по сети подключиться и дебажить

Ksiw
28.02.2017
20:57:17
понятия не имею

Oleg
28.02.2017
20:57:23
или туда и сеть не заведена?

Ksiw
28.02.2017
20:57:53
автономное устройство

Oleg
28.02.2017
20:58:53
а прогу через программатор зашиваешь?

я прост не работал с ардуиной и вообще не знаю как её прогать)

да и вообще мк это тёмный лес для меня

с порядком байт столкнулся только когда modbus делал

Ksiw
28.02.2017
21:05:46
Не суть, проблема решена, сам факт такого бага привел в ступор. Ардуина имеет невысокий порог вхождения, подцепил к юсб, скачал официальную IDE - и вперед. Я пользуюсь плагином к Visual studio, очень уж автозавершение кода экномит время, и удобно, синтаксический анализ, но этот плагин все равно требует установленой ARDUINO IDE. Но опять же, что не делай из ардуины, получится метеостанция. Щщитаю что STM32 куда более серьезный продукт.

Или esp32

Dmitry
04.03.2017
19:42:38
А кто использовал для конфигурации vibed файл vibe.conf ?

Я про него нахожу упоминания, но не понятно как он должен быть устроен

Кстати, а есть какая-то либа которая просто и незатейливо png/jpg умеет ресайзить?

Pavel
04.03.2017
20:36:19
iconv видимо

Dmitry
04.03.2017
20:40:30
А Дишное что нибудь...?

Pavel
04.03.2017
20:43:05
Не находил. Но раз уж д хвалится своей совместимостью с си, прчему бы не переиспользовать системные библиотеки

Олег
04.03.2017
22:52:11
http://code.dlang.org/packages/dlib

Pavel
04.03.2017
22:54:40
Неплохо, код на первый взгляд очень красивый

Pavel
05.03.2017
00:14:49
imageMagick библиотеки или GD

Страница 129 из 719