Форум Miranda-Planet - Ваша планета Miranda IM: Архив Самостоятельных Компиляций (АСК) - Форум Miranda-Planet - Ваша планета Miranda IM

Перейти к содержимому

Правила раздела

1. Прежде чем задавать вопрос, попробуйте найти ответ в "Библиотеке".
2. Если вы не нашли ответ на свой вопрос, воспользуйтесь поиском по форуму. Скорее всего данная проблема уже обсуждалась.
3. Вопросы по сборкам задавайте в соответствующей теме раздела "Сборки", ведь никто не знает сборку лучше чем её автор.
4. Содержание вашего сообщения и название темы должно отражать суть проблемы. Запрещается создавать темы с заголовками "Помогите!", "Срочно нужна помощь" и т.п.
5. На каждый новый вопрос создавайте новую тему. Не задавайте вопрос в теме, в которой ведётся обсуждение другого вопроса, даже если ваш вопрос косвенно связан с темой обсуждения.
6. Обязательно выкладывайте свой VersionInformation (о том, что это такое, можно прочитать здесь) в полном виде, и, при наличии, креш-лог. Помните! В случае отсутствия VersionInformation вы можете не дождаться ответа на свой вопрос.
7. В случае не подключения каких-либо протоколов в клиенте, предоставляйте нетлог для этого протокола.
8. Расскажите об уже предпринятых вами действиях по устранению проблемы, это сильно сэкономит время на поиск решения.

С уважением, администрация сайта Miranda-Planet
  • (18 Страниц) +
  • 1
  • 2
  • 3
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Архив Самостоятельных Компиляций (АСК)

#1
Пользователь офлайн   Креол 

  • Burning Bright
  • Перейти к блогу
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Группа: Администраторы
  • Сообщений: 4 116
  • Регистрация: 02 мая 07
  • Руководства: 9
Архив самостоятельных компиляций ( аск ) предназначен для опытных пользователей, для тестирования ими не всегда стабильных плагинов из репозиториев, а также для тех кто желает сделать свою сборку полностью портабельной. Хоть и указано, что размещенные там плагины больше подходят для тестинга, как правило, они весьма стабильны и могут использоваться в неофициальных сборках Miranda IM. Если у кого-то есть желание помогать в развитии АСКа, то это только приветствуется. К сожалению, не всегда есть время пересобирать все версии обновленных плагинов, поэтому, если вы узнаете о новой версии плагина, представленного в АСКе и не выложенной после выхода оной в нем, то пишете в данной теме. Теперь немного о структуре архива. Всего имеется три основных раздела:

1. Корневая директория, где выложены статически собранные плагины с учетом sse2 оптимизации.
2. \x64, плагины в этом разделе имеют 64-битную разрядность и предназначены только для 64-х битной Miranda IM. Собраны статически и с учетом sse2 оптимизации.
3. Остальные разделы могут появляться и исчезать, особой смысловой нагрузки не несут.
4. Последний полный билд Miranda IM в архиве зовется miranda_latest.rar. Также, все плаги из стандартного набора выложено по отдельности. За обновлениями рекомендуется следить посредством технологии RSS.

Ко многим плагинам присутствуют краткие описания и номера версий. В силу не очень удобного способа обновления описаний, версий, урлов, меняются они редко. Просьба не пугаться, и следить за обновлениями по RSS.

SSE2 оптимизация

SSE2 (англ. Streaming SIMD Extensions 2, потоковое SIMD-расширение процессора) — это SIMD (англ. Single Instruction, Multiple Data, Одна инструкция — множество данных) набор инструкций, разработанный Intel, и впервые представленный в процессорах серии Pentium 4.

SSE2 использует восемь 128-битных регистров (xmm0 до xmm7), включённых в архитектуру x86 с вводом расширения SSE, каждый из которых трактуется как 2 последовательных значения с плавающей точкой двойной точности. SSE2 включает в себя набор инструкций, который производит операции со скалярными и упакованными типами данных. Также SSE2 содержит инструкции для потоковой обработки целочисленных данных в тех же 128-битных xmm регистрах, что делает это расширение более предпочтительным для целочисленных вычислений, нежели использование набора инструкций MMX, появившегося гораздо раньше.

Преимущество в производительности достигается в том случае, когда необходимо произвести одну и ту же последовательность действий над большим набором однотипных данных.


Небольшое графическое пояснение:

Прикрепленное изображение: screenaic.png

PS Рекомендуется пользовать с осторожностью и только опытным пользователям.

PPS Все плагины (кроме плагинов Awkward`a) выложенные в АСК имеют лицензию GNU GPL, файл лицензии находится в корневой папке архива.

Ссылка на АСК
0

#2
Пользователь офлайн   Non 

  • Я не люблю звания
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Группа: Мастера
  • Сообщений: 479
  • Регистрация: 04 мая 07
Налетаем, свежатина. :)
2All: Можете оставить ваши пожелания. Какой плагин хотели бы видеть в моем архиве компиляций, кроме уже компилирующихся по мере изменения кода из svn.

Сообщение отредактировал Non: 03 сентября 2008 - 17:25

0

#3
Пользователь офлайн   SoaT 

  • Активный пользователь
  • PipPipPipPipPipPip
  • Вставить ник
  • Цитировать
  • Группа: Пользователи
  • Сообщений: 192
  • Регистрация: 18 мая 08
Можно еще разок? ^_^
- В корне лежат просто файлы плагинов;
- В Non_DPA - оптимизированные;
- В sse2_static - статики + оптимизированные.

ru.wikipedia.org/wiki/SSE2 сказал:

Преимущество в производительности достигается в том случае, когда необходимо произвести одну и ту же последовательность действий над большим набором однотипных данных.


Миранда попадает сюда? )
0

#4
Пользователь офлайн   Non 

  • Я не люблю звания
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Группа: Мастера
  • Сообщений: 479
  • Регистрация: 04 мая 07
Soat,
У меня лежат в динамике (требуется vcredist 2005) с оптимизациями.
Креол компилит в статике с оптимизациями на размер плагина, и в папке sse2 тот же самый статик от Креола, только с использованием sse2.
0

#5
Пользователь офлайн   SoaT 

  • Активный пользователь
  • PipPipPipPipPipPip
  • Вставить ник
  • Цитировать
  • Группа: Пользователи
  • Сообщений: 192
  • Регистрация: 18 мая 08
Non, Тута такое дельце...

Изображение

Добавлено позже (3.9.2008, 19:13):

+
Изображение
0

#6
Пользователь офлайн   Non 

  • Я не люблю звания
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Группа: Мастера
  • Сообщений: 479
  • Регистрация: 04 мая 07
SoaT,
а понятия не имею, собрал то что было в svn. Если дадите мне линк на более свежие сорцы, соберу их. :)
0

#7
Пользователь офлайн   Mikel-Ard-Ri 

  • AlfaMaR
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Группа: Модераторы
  • Сообщений: 933
  • Регистрация: 28 ноября 07
Что даёт DTA?
0

#8
Пользователь офлайн   HierOS 

  • Andy...
  • Вставить ник
  • Цитировать
  • Группа: Сборщики в запасе
  • Сообщений: 535
  • Регистрация: 24 сентября 07
почаще бы собирать icq+ тока )
а вообще хотелось бы увидеть на сайте инструкцию по правильной компиляции плагинов)

Сообщение отредактировал HierOS: 03 сентября 2008 - 19:12

0

#9
Пользователь офлайн   Креол 

  • Burning Bright
  • Перейти к блогу
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Группа: Администраторы
  • Сообщений: 4 116
  • Регистрация: 02 мая 07
  • Руководства: 9
Как правило, когда транк обновляется я его компилю... Насчет правильной компиляции - самое правильное компилить в том виде, в котором его выложил автор. Все остальное, уже в общем то шаманство.

Добавлено позже (3.9.2008, 20:47):

ps Фейт не хотел выкладывать обновленный мод фингера...
0

#10
Пользователь офлайн   HierOS 

  • Andy...
  • Вставить ник
  • Цитировать
  • Группа: Сборщики в запасе
  • Сообщений: 535
  • Регистрация: 24 сентября 07
ну вот у меня 2008я студия орёт на отсутствие файла winres.h,хотя SDK поставил...
0

#11
Пользователь офлайн   SoaT 

  • Активный пользователь
  • PipPipPipPipPipPip
  • Вставить ник
  • Цитировать
  • Группа: Пользователи
  • Сообщений: 192
  • Регистрация: 18 мая 08
Мб вместо мода фингера лучше Fingerprint Plus?
0

#12
Пользователь офлайн   Креол 

  • Burning Bright
  • Перейти к блогу
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Группа: Администраторы
  • Сообщений: 4 116
  • Регистрация: 02 мая 07
  • Руководства: 9
SoaT, у фингер+ вообще не открыты исходники.
HierOS, студию откуда качал?
0

#13
Пользователь офлайн   HierOS 

  • Andy...
  • Вставить ник
  • Цитировать
  • Группа: Сборщики в запасе
  • Сообщений: 535
  • Регистрация: 24 сентября 07
с мелкософта естессна,на 2005ой тоже самое...
обе студии экспресс

Сообщение отредактировал HierOS: 04 сентября 2008 - 14:25

0

#14
Пользователь офлайн   Креол 

  • Burning Bright
  • Перейти к блогу
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Группа: Администраторы
  • Сообщений: 4 116
  • Регистрация: 02 мая 07
  • Руководства: 9
Ясно, у меня полные студии просто, поищи в инете этот файлик...
0

#15
Пользователь офлайн   HierOS 

  • Andy...
  • Вставить ник
  • Цитировать
  • Группа: Сборщики в запасе
  • Сообщений: 535
  • Регистрация: 24 сентября 07
нету нигде в инете,свой не скинешь? у тебя же 2005 студия?
0

#16
Пользователь офлайн   Креол 

  • Burning Bright
  • Перейти к блогу
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Группа: Администраторы
  • Сообщений: 4 116
  • Регистрация: 02 мая 07
  • Руководства: 9
2008..
0

#17
Пользователь офлайн   HierOS 

  • Andy...
  • Вставить ник
  • Цитировать
  • Группа: Сборщики в запасе
  • Сообщений: 535
  • Регистрация: 24 сентября 07
всё равно кинь свой,у меня и 2005 и 2008 стоят)
или в ЛС скинь линк на полную студию...

Сообщение отредактировал HierOS: 04 сентября 2008 - 22:24

0

#18
Пользователь офлайн   Креол 

  • Burning Bright
  • Перейти к блогу
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Группа: Администраторы
  • Сообщений: 4 116
  • Регистрация: 02 мая 07
  • Руководства: 9
Выложил 22 билд в статике с sse и sse2 оптимизациями, как целиком так и по плагинам. Также, выложил weather, smileadd и icq+.
0

#19
Пользователь офлайн   HierOS 

  • Andy...
  • Вставить ник
  • Цитировать
  • Группа: Сборщики в запасе
  • Сообщений: 535
  • Регистрация: 24 сентября 07
Креол,
а как кстати компилить плагин в статике имея динамические исходники?
0

#20
Пользователь офлайн   Креол 

  • Burning Bright
  • Перейти к блогу
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Группа: Администраторы
  • Сообщений: 4 116
  • Регистрация: 02 мая 07
  • Руководства: 9
Э? o0 Свойства того что компилишь - Configuration Properties - C/C++ - Code Generation - Runtime Library - тебе нужен /MT тип
0

Поделиться темой:


  • (18 Страниц) +
  • 1
  • 2
  • 3
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей

Яндекс.Метрика
Ножевой форум