Поддержка Windows RT

Хотите предложить идею нового плагина или знаете, что улучшить в существующем? Пишите сюда.
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

Поддержка Windows RT

Post by HaRT »

Latest post of the previous page:

citRiks wrote: Tue 18 Feb, 2020 00:23 выглядит как вполне поправимо технически
Не обольщайтесь раньше времени:
DrKnS wrote: Sat 27 Oct, 2012 17:55 Для линковки не хватает winspool.lib, shell32.lib, netapi32.lib, mpr.lib, psapi.lib, secur32.lib, setupapi.lib.
Я не знаю, почему майкрософт их убрал и что предлагается взамен.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

Поддержка Windows RT

Post by citRiks »

HaRT,
из моего опыта если компайлер не падает сразу на отсутствии этих библиотек,
едет дальше, то наверное все Ок, - значит он справляется с ними или без.
А у меня долго и успешно компилировалось,
загрузив не самый слабый компьютер близко с 100% CPU
Ну еще таю надежду что комментарий DrKns может быть
уже менее актуален сейчас в новом десятилетии
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

Поддержка Windows RT

Post by citRiks »

Далее, следующий момент, это у меня был VS 2017,
a в VS 2019 должны были еще улучшить поддержку ARM.
Т.е. это уже не VS 2012.
Поэтому думаю что надо бы перепроверить как дела с ARMом..
Last edited by citRiks on Tue 18 Feb, 2020 00:53, edited 1 time in total.
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

Поддержка Windows RT

Post by citRiks »

Ну может быть я говорю полную белиберду, но в общем, "вот приедет барин, барин нас рассудит", т.е. ждем ДрКнеса
Из того что я делал и что помогло, я не закоментил строчку в masm.props,
а я поменял кастомизацию на АРМовскую, официальный способ "как в школе учили"
родная не тронутая ARM-овская кастомизация здесь:
image.png
Поменяно с masm на marmasm в far.vcxproj:

Code: Select all

  <ImportGroup Label="ExtensionSettings">
    <!-- Import Project="$(VCTargetsPath)\BuildCustomizations\masm.props" / -->
    <Import Project="$(VCTargetsPath)\BuildCustomizations\marmasm.props" />
  </ImportGroup>
В VS 2012 думаю что marmasm просто не было, и тогда действительно просто комментить masm было бы бесполезно
Last edited by citRiks on Tue 18 Feb, 2020 01:08, edited 1 time in total.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Поддержка Windows RT

Post by DrKnS »

HaRT wrote: Tue 18 Feb, 2020 00:40 Не обольщайтесь раньше времени
Внезапно собирается почти без приседаний.

Far.5560.ARM64.vc.7z
(2.01 MiB) Downloaded 121 times
Far.5560.ARM.vc.7z
(1.98 MiB) Downloaded 126 times
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

Поддержка Windows RT

Post by citRiks »

DrKnS,
О боже, да вы сами не менеe внезапны чем ФАР на АРМе
И какое чудо вы сотворили с tracer.cpp, где глянуть?
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

Поддержка Windows RT

Post by HaRT »

citRiks, теперь ждём от вас сообщения, что в Фаре для ARM/ARM64 работает, что падает.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

Поддержка Windows RT

Post by citRiks »

HaRT, Ну для начала надо выложить в downloads,
а там и тонкие ценители Винды на ARMе подтянутся.
прямо сейчас я даже не знаю можно ли ее на виртуалках ставить,
да и не уверен что хочу знать :)

Все же считаю знаковым событием что ФАР заживет на еще одной платформе
Плагинов думаю что не будет, но если добиться работы ЛуаМакро,
то все богатство скриптологии будет иметь место быть
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Поддержка Windows RT

Post by DrKnS »

citRiks wrote: Tue 18 Feb, 2020 14:17 для начала надо выложить в downloads, а там и тонкие ценители Винды на ARMе подтянутся
Вы серьезно предлагаете инвестировать время в создание полноценных сборок в надежде, что кто-то может быть когда нибудь будет ими пользоваться? При том, что за 8 лет высказались аж 2 человека?
ФАР заживет на еще одной платформе
Windows RT вроде бы была анально огорожена и не позволяла запускать приложения не из ихнего Store. Что-то с тех пор изменилось?
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

Поддержка Windows RT

Post by citRiks »

DrKnS wrote: Tue 18 Feb, 2020 16:49 Вы серьезно предлагаете инвестировать время в создание полноценных сборок в надежде,
что кто-то может быть когда нибудь будет ими пользоваться?
При том, что за 8 лет высказались аж 2 человека?
Меня часто обвиняют в заумности, но все-таки рискну обьяснить
С точки зрения маркетинга продуктов НЕ ПЕРВОЙ необходимости предложение первично, спрос вторичен.
Иными словами, производитель+маркетолог должны целеноправленно формировать спрос, чем удовлетворять.
Почему - ну например просто потому что покупатель может не знать что телефон не обязательно должен быть будкой, а может умещаться в кармане.
Производитель это знает и может это лучше чем потребитель, поэтому позиция производителя активная естественным образом.
Я не слишком удачно пересказываю, но стратеги передовых фирм срубивших немалую кассу выражаются как-то так.

Тому подтверждающие примеры бесконечны, а противоположных примеров нет.
Винда Продукт Билла Гейтса занимает сегодняшнее место не потому что была чем-то лучше альтернатив,
а только потому что Гейтс был шустр и пронырлив как никто другой.
А его владельцы обьективно лучших технологий почивали на лаврах.
Я даже вспомнил вот это момент и нашел его в интернете, прочитал это еще бог весть когда в прошлом:
Но Килдалл отказался от встречи с IBM, послав вместо себя подчиненного.
Хуже того, адвокат Килдалла отказался подписать соглашение о неразглашении данных о еще не выпущенном к тому времени персональном компьютере IBM PC.
Digital Research упустила свой шанс. IBM снова обратилась к Гейтсу, на этот раз предложив ему разработать операционную систему для IBM PC.
Тот контракт с IBM был судьбоносный для Майкрософта.
Что видим на этом примере:
1.) Что предпочитают пользователи не имеет приблизительно никакой роли
2.) Качество продукта не имеет приблизительно никакой роли
3.) УПРЕЖДАЮЩАЯ и умная активность производителя - это приблизительно самая важная составляющая успеха
Last edited by citRiks on Wed 19 Feb, 2020 23:00, edited 3 times in total.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Поддержка Windows RT

Post by DrKnS »

citRiks, формирование спроса, несомненно, критично для коммерческих продуктов, однако, у нас несколько иной случай.
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

Поддержка Windows RT

Post by citRiks »

DrKnS,
Да, y вас\нас с ФАР конечно не коммериця, а сугубо благотворительность,
поэтому может не быть сил\времени\денег\ненужное вычеркнуть\нужное вставить,
эти причины, как и любые другие, вполне легитимны чтобы отказаться от любой бесплатной работы
Но вот утверждение "это никому не нужно и не может быть нужно" на мой взгляд не состоятельно в этом смысле
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

Поддержка Windows RT

Post by citRiks »

DrKnS wrote: Tue 18 Feb, 2020 16:49 Windows RT вроде бы была анально огорожена и не позволяла запускать приложения не из ихнего Store. Что-то с тех пор изменилось?
Если что-то и изменилось, то несущественно.
Ну техническо можно наверное им и загрузить в Store.
Да, наверное будет стоить каких-то денег туда загрузить.
зато наверное можно попробовать продавать там ФАР
Я бы купил, другие могут купить
LAT
Posts: 343
Joined: Thu 21 Jan, 2010 20:00
Has thanked: 22 times
Been thanked: 39 times

Поддержка Windows RT

Post by LAT »

citRiks wrote: Wed 19 Feb, 2020 22:41Винда Продукт Билла Гейтса занимает сегодняшнее место не потому что была чем-то лучше альтернатив, а только потому что Гейтс был шустр и пронырлив как никто другой... Тот контракт с IBM был судьбоносный для Майкрософта.
usa
Posts: 16
Joined: Mon 01 Nov, 2021 20:51
Has thanked: 1 time

Поддержка Windows RT

Post by usa »

DrKnS wrote: Tue 18 Feb, 2020 01:06 Внезапно собирается почти без приседаний.
Не могли бы вы и плагины скомпилировать? А то без них грустно.
Можете ли добавить в master конфигурации для компиляции под ARM64 или написать здесь, как это сделать, имея VS2019?
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Поддержка Windows RT

Post by DrKnS »

usa wrote: Mon 01 Nov, 2021 20:59 Не могли бы вы и плагины скомпилировать? А то без них грустно.
Все, кроме luamacro. С luamacro проблема вроде бы только в отстутствии lua библиотек правильной битности - я понятия не имею, где их брать. Может быть @Shmuel подскажет.
usa wrote: Mon 01 Nov, 2021 20:59 как это сделать, имея VS2019?
Добавить ARM64 build tools и применить это:
arm.diff
(61.81 KiB) Downloaded 183 times
7z.dll для arclite можно взять на https://7-zip.org.
Post Reply

Return to “Предложения и идеи”