HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Флуд > Последний оплот духовности
Исход с WindowsXP
2 голосов
Страницы (79): « Первая ... « 59 60 61 62 [63] 64 65 66 67 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4758
Возраст: 35

Рейтинг



Цитата:
FiEctro писал:
А чем она тебе мешает? Боишься Байден приедет и заставит госдолг США оплачивать? Ты и так носишь телеметрию у себя в кармане

Some people just don't understand the dangers of indiscriminate surveilance.

Сообщить модератору | IP: Записан
Сообщение: 217510

Старое сообщение 16-11-2023 09:35
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 33041
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
FiEctro писал:
А чем она тебе мешает? Боишься Байден приедет и заставит госдолг США оплачивать? Ты и так носишь телеметрию у себя в кармане

Поздравляю, получено достижение "носитель ментального вируса".

Продолжаю разбираться с "новой" студией. Из плюсов что хотелось бы отметить - больше нет этих долбанных плясок с ignorelib, где по очереди прописываешь libc, libcmt, libcmtd и прочую пердь. Теперь это вообще ничего не нужно и всё собирается. Приятно.
Из минусов - в новой студии нет dsound.h.
Что с этим делать пока непонятно. Как звук-то заставить работать?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | IP: Записан
Сообщение: 217511

Старое сообщение 16-11-2023 09:49
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 13514
Возраст: 33

Рейтинг



Цитата:
Дядя Миша писал:
Из минусов - в новой студии нет dsound.h.
Что с этим делать пока непонятно. Как звук-то заставить работать?


DirectSDK поставить?
https://stackoverflow.com/questions...c-on-windows-xp

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Отредактировано FiEctro 16-11-2023 в 09:52

Сообщить модератору | IP: Записан
Сообщение: 217512

Старое сообщение 16-11-2023 09:51
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 33041
Нанёс повреждений: 392 ед.

Рейтинг



Корочи, надо походу на OpenAL переходить.

Добавлено 16-11-2023 в 12:55:

571 мегабайт ради пары заголовков. Нахрена?

Добавлено 16-11-2023 в 12:59:

Ку3 точно так же не собирается - хочет эти заголовки, вообщем ужас.

Добавлено 16-11-2023 в 13:01:

Решил проблему очень просто - взял этот самый dsound.h прямо из DXSDK, скопировал к себе и всё. Он за собой ничего не тянет, как оказалось.

Добавлено 16-11-2023 в 14:56:

Цитата:
Дядя Миша писал:
больше нет этих долбанных плясок с ignorelib, где по очереди прописываешь libc, libcmt, libcmtd и прочую пердь.

А знаете почему нет? А Микрософт вообще выпилила Single Thread Target.
Гениально!

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | IP: Записан
Сообщение: 217513

Старое сообщение 16-11-2023 11:56
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 13514
Возраст: 33

Рейтинг



Цитата:
Дядя Миша писал:
А знаете почему нет? А Микрософт вообще выпилила Single Thread Target.


А что это и для чего это?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Сообщить модератору | IP: Записан
Сообщение: 217519

Старое сообщение 16-11-2023 12:14
- За что?
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4758
Возраст: 35

Рейтинг



Цитата:
Дядя Миша писал:
Продолжаю разбираться с "новой" студией. Из плюсов что хотелось бы отметить - больше нет этих долбанных плясок с ignorelib, где по очереди прописываешь libc, libcmt, libcmtd и прочую пердь. Теперь это вообще ничего не нужно и всё собирается. Приятно.

Что-то такое я прописывал когда собирал утечку сорса2012 в 2010 студии.

Сообщить модератору | IP: Записан
Сообщение: 217520

Старое сообщение 16-11-2023 12:35
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 33041
Нанёс повреждений: 392 ед.

Рейтинг



Кажется я на пороге величайшего открытия. Откуда взялись эти 30 гигабайт говна. А всё просто. Этот новый канпилятор самостоятельно раздувает бинарник. Ксаш, собранный шестёркой весит 1.76 мегабайта.
Ксаш, собранный восьмёркой весит 8.2 мегабайта!
То есть, произошло раздувание в 4.6 раз. XP (собранная семёркой), занимала 4 гигабайта после установки. 4 * 4.6 = 18 гигабайт. Всё сходится.
64-х битная система - это ещё + 10 гигабайт. Как раз столько дышатка и занимает. Т.е. грубо говоря взяли XP, собрали современным компилятором - получили ровно те же 30 гигов говна.

Добавлено 16-11-2023 в 16:06:

Отдельно прошу заметить, что настройки оптимизации - импортировались из проекта шестой студии. Нет, его можно собрать, чтобы он весит снова около двух мегабайт. Вот только это будет debug-сборка. Ну вы понели, да.
Всю жизнь дебаг-сборка весила больше чем релизная и работала медленеее.
Но начиная с 2005-го года это изменилось. Теперь релиз сборка весит намного больше. Нет, я пытался это изменить, игрался с настройками.
Оно теперь и компилируется заметно дольше. Нифига. Размер гуляет в пределах погрешности 300-400 килобайт максимум. Отключаешь оптимизацию - сразу 2 мегабайта. Кажется у Микрософта поменялся разраб компилятора. Или может съездил в Тибет и там достиг полного просветления?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | IP: Записан
Сообщение: 217521

Старое сообщение 16-11-2023 13:06
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 13514
Возраст: 33

Рейтинг



При 64 битах адреса в два раза длиннее (8 байт вместо 4) ну и всё остальное по цепочке.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Отредактировано FiEctro 16-11-2023 в 13:23

Сообщить модератору | IP: Записан
Сообщение: 217522

Старое сообщение 16-11-2023 13:19
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 33041
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
FiEctro писал:
При 64 битах адреса в два раза длиннее

Ничего себе!

Вообщем я управился с портированием. Как ни странно никаких критичных мест не вылезло. Ругалось на POSIX-имена, предлагало некоторым функциям добавить в начае прочерк. Ну это я сделал, не вопрос. Потом ругалось на отсутствие хидера dsound.h. Взял из DXSDK только этот хидер - оказалось достаточно чтобы скомпилироваться. Ещё ругалось на использование небезопасных CRT функций, надо чёб в конце был суффикс _s, на это я пока что забил, т.к. у меня всё небезопасное переписано на свои аналоги.
Но может в паре некритичных мест осталось.
И наконец возник какой-то запредельно идиотский баг с шаблоном, который я ни объяснить ни понять так и не смог. Там откуда-то взялась константность и невозможность присвоить значение. При том, что эта же шаблонная функция использовалась в аналогичных сценариях довольно много где. но вылезла только в одном месте. Подозреваю, это какой-то баг самой восьмёрки. Она у меня кстати уже повылетать успела. Шестёрочный компилятор себе такого не позволял. Максимум - INTERNAL_COMPILER_ERROR.
Но чтобы вот так в открытую бросать исключения...

Приступил к портированию плагина на 64 бита.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | IP: Записан
Сообщение: 217526

Старое сообщение 16-11-2023 15:42
-
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 35036
Нанёс повреждений: 514 ед.
Возраст: 38

Рейтинг



Награды
 
[1 награда]


Цитата:
Дядя Миша писал:
надо чёб в конце был суффикс _s

Добавь _CRT_SECURE_NO_DEPRECATE в опции препроцессора.

__________________

Сообщить модератору | IP: Записан
Сообщение: 217527

Старое сообщение 16-11-2023 15:57
-
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4758
Возраст: 35

Рейтинг



Цитата:
Дядя Миша писал:
Ругалось на POSIX-имена, предлагало некоторым функциям добавить в начае прочерк. Ну это я сделал, не вопрос.

Может эти, с прочерком, тоже чето раздувают?

Сообщить модератору | IP: Записан
Сообщение: 217529

Старое сообщение 16-11-2023 16:39
- За что?
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 13514
Возраст: 33

Рейтинг



Цитата:
Дядя Миша писал:
Вообщем я управился с портированием. Как ни странно никаких критичных мест не вылезло. Ругалось на POSIX-имена, предлагало некоторым функциям добавить в начае прочерк. Ну это я сделал, не вопрос. Потом ругалось на отсутствие хидера dsound.h. Взял из DXSDK только этот хидер - оказалось достаточно чтобы скомпилироваться. Ещё ругалось на использование небезопасных CRT функций, надо чёб в конце был суффикс _s, на это я пока что забил, т.к. у меня всё небезопасное переписано на свои аналоги.
Но может в паре некритичных мест осталось.
И наконец возник какой-то запредельно идиотский баг с шаблоном, который я ни объяснить ни понять так и не смог. Там откуда-то взялась константность и невозможность присвоить значение. При том, что эта же шаблонная функция использовалась в аналогичных сценариях довольно много где. но вылезла только в одном месте. Подозреваю, это какой-то баг самой восьмёрки. Она у меня кстати уже повылетать успела. Шестёрочный компилятор себе такого не позволял. Максимум - INTERNAL_COMPILER_ERROR.


Вот потому народ и любит шарпы

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Сообщить модератору | IP: Записан
Сообщение: 217530

Старое сообщение 16-11-2023 17:29
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 33041
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
XaeroX писал:
Добавь _CRT_SECURE_NO_DEPRECATE в опции препроцессора.

Да, я это первым делом и сделал.

Цитата:
Crystallize писал:
Может эти, с прочерком, тоже чето раздувают?

Псевдонимы просто.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | IP: Записан
Сообщение: 217533

Старое сообщение 16-11-2023 18:09
-
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 33041
Нанёс повреждений: 392 ед.

Рейтинг



Изыскания по теме некорректной работы поиска, начиная с семёрки:

https://habr.com/ru/articles/167039/

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | IP: Записан
Сообщение: 218319

Старое сообщение 19-12-2023 09:58
-
Camblu_Buildovich
Житель форума

Дата регистрации: Jan 2011
Проживает: Город/село/деревня
Сообщений: 378
Возраст: 32

Рейтинг



https://www.youtube.com/watch?v=oSS_mXJJugo
Тут вот такая штука готовится к релизу. Может там есть хотя-бы часть того, что нужно ДМ?

__________________
В детстве был благовоспитанным мальчиком, но начал играть в орлянку, связался с Ксероксом и Дядей Мишей и покатился… Характер мягкий. Не женат.

Сообщить модератору | IP: Записан
Сообщение: 218818

Старое сообщение 15-01-2024 12:51
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 14:00. Новая тема    Ответить
Страницы (79): « Первая ... « 59 60 61 62 [63] 64 65 66 67 » ... Последняя »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Флуд > Последний оплот духовности
Исход с WindowsXP
2 голосов
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024