PureBasic - форум

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » PureBasic - форум » OffTop » PureBasic 6.00


PureBasic 6.00

Сообщений 31 страница 60 из 71

31

Пётр написал(а):

Там есть библиотека для MacOS M1.

А при чем тут библиотеки для С ???

0

32

Пётр написал(а):

Несколько скринов запущенных программ.

Ни одна не отображается :(

0

33

dibor написал(а):

Это проверенно или предположение???

На странице не так много вариантов для ARM. В перечисленных системах присутствует Raspian - операционная система малины.

dibor написал(а):

Надо для Пурика.

Возьмите те что есть исходники и просто используйте libchilkat-9.5.0.a и libchilkat-9.5.0.so из архива Chilkat armhf C/C++ Libs for Linux (armv7l) вместо тех что в примерах.

0

34

Автор Chilkat прислал библиотеки для ARM32 и М1.
Для М1 - не работает.
Для Малинки - работает :)

0

35

dibor написал(а):

Для М1 - не работает.

Не компилируется? Запускается, но появляется ошибка? Ошибок нет, но просто вообще не работает?
Библиотека вообще загружается?

0

36

Kомпилируется, но при обращении к процедуре выдает Invalid memory access.

0

37

Пётр
Здравствуйте.
Пожалуйста, поделитесь списком форумов, где обсуждается и развивается РВ.

0

38

Кроме этого еще есть https://www.cyberforum.ru/pure-basic/
http://forum.ru-board.com/topic.cgi?for … topic=6087
https://forum.boolean.name/forumdisplay.php?f=90

0

39

Ребят! А как скачать то эту версию? Что-то не нашёл.

0

40

Webarion написал(а):

А как скачать то эту версию?

На официальном сайте вверху справа есть кнопка Login Там скачивается.

0

41

Фред добавил поддержку ARM64 https://www.purebasic.fr/english/viewto … 11#p581611

0

42

Вышел релиз версии 6.00.
Список добавленных функций в первом сообщении.

0

43

кому-нибудь довелось испытать? Еще вчера вечером увидел новость.

0

44

egons написал(а):

кому-нибудь довелось испытать?

Работает.
Демо версия в свободном доступе. Можно скачать и протестировать.

0

45

кому-нибудь довелось испытать?

имхо:
1. не очень понятно, зачем оно (компилятор Си) нужно (было) под винду. Размер exe'шников одинаковый, Си-исходник генерируется, компилятор ресурсов починили.
2. раз теперь два компилятора по дефолту идут, то можно было сразу их добавить в настройки выбора, а не добавлять "руками"
3. не очень понятно, что значит "support for Windows 11, OS X 11 and 12 for OSVersion()" - "старые" версии не работали?
Прочие изменения касаются 3Д, т.е. для винды прогресс минимальный.

0

46

bizdon написал(а):

не очень понятно, что значит "support for Windows 11, OS X 11 and 12 for OSVersion()" - "старые" версии не работали?

Во времена выпуска предыдущих версий PB были Windows 11, MacOS X 11 и 12?
По мере выпуска новых версий ОС они добавляются в PB.

bizdon написал(а):

для винды прогресс минимальный.

Большую часть времени заняло написание и отладка C backend.

0

47

bizdon написал(а):

1. не очень понятно, зачем оно (компилятор Си) нужно (было) под винду.

Наверно чтобы винда на арм процессоре могла поместить в себе пурик

0

48

Кстати, если версия направлена на Си, то можно ли в windows прицепить уже готовый исходник?

0

49

случайным образом с первой попытки захотел посмотреть что за файл:
C:\PureBasic6_х32\Examples\3D\Water.pb
Открыл в версии х32 (изменил пути на абсолютные, т.к. #PB_Compiler_Home не работает) и.. вываливается ошибка!
На 6_х64, а также 5.73 (х32 и х64) всё работает.

AZJIO
задумка хорошая, но будущее арм туманно: амд и интел переходят на мелкие ядра, которые конкурируют с арм по энергоэффективности и не надо ничего переделывать.

0

50

egons написал(а):

можно ли в windows прицепить уже готовый исходник

Можно. Только нужно обеспечить наличие всех требуемых библиотек. В дистрибутиве PB только компилятор.

bizdon написал(а):

Открыл в версии х32 (изменил пути на абсолютные, т.к. #PB_Compiler_Home не работает)

Проверил - работает.
Что выдает

Код:
Debug #PB_Compiler_Home
bizdon написал(а):

вываливается ошибка!

Запускается и работает. Может PB неправильно установлен?

bizdon написал(а):

будущее арм туманно

ARM процессоры в гораздо большем числе устройства чем Intel и AMD.
В роутерах, смартфонах, планшетах, телевизорах и другой подобной электронике ARM процессоры.
Они же в микроконтроллерах.

0

51

bizdon написал(а):

#PB_Compiler_Home не работает

Проверил, работает
Компилируется и fasm и gcc.

0

52

bizdon написал(а):

арм туманно

1. Вчера специально статью читал, там было сказано, что Windows уже поддерживает ARM, вот посмотри на сайте майкрософт https://docs.microsoft.com/ru-ru/windows/arm/overview
2. Что туманно как раз наоборот. В той же статье было сказано, что за счёт улучшения устаревших команд число транзисторов для ARM-процессора сократилось в 10 раз. Ну и также сказано что интел хотя и поддерживает стандарт с 80 годов поняли конкурентность и тоже стали ускорять свои процы. А ARM-процы типа стали у каждой фирмы свои разрабатывать несколько, и поэтому нет у них стандартизации, то есть для каждого проца свой компилятор иначе прога не будет работать созданная для другого ARM-проца.

Отредактировано AZJIO (01.07.2022 13:43:13)

0

53

AZJIO написал(а):

А ARM-процы типа стали у каждой фирмы свои разрабатывать несколько

Ядро ARM разрабатывает только одна фирма. https://ru.wikipedia.org/wiki/ARM_(%D0%BA%D0%BE%D0%BC%D0%BF%D0%B0%D0%BD%D0%B8%D1%8F)
Другое дело что она продает его всем желающим. Но на набор инструкций ядра процессора это не влияет.

AZJIO написал(а):

и поэтому нет у них стандартизации

Стандарт есть https://ru.wikipedia.org/wiki/ARM_(%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%B0)
https://en.wikipedia.org/wiki/List_of_ARM_processors

AZJIO написал(а):

то есть для каждого проца свой компилятор иначе прога не будет работать созданная для другого ARM-проца.

Компилятор GCC. Он поддерживает много чего включая ARM процессоры.
PB для ARM использует именно его. Собственно для это был создан C backend.

0

54

Проверил, работает
исходник Water.pb работает на х32?

пути исправлял для версии 5.73

0

55

А что, правда, что для windows используется Pelles C? Это ужас :\

0

56

egons написал(а):

для windows используется Pelles C

Если речь про C backend, компилятор GCC.
Из Pelles C только polink, polib и porc, которые использовались и до этого.

0

57

О, забыл спросить: 6.00 теперь х64 или с 32бит?

0

58

egons написал(а):

О, забыл спросить: 6.00 теперь х64 или с 32бит?

Заглянуть https://www.purebasic.com/download.php не судьба?

0

59

useful написал(а):

Заглянуть https://www.purebasic.com/download.php не судьба?

религия не позволяет

0

60

Ну вот, иранские братья по разуму выложили PureBasic 6.0 в открытый доступ.
Кому надо, запасаемся.

0


Вы здесь » PureBasic - форум » OffTop » PureBasic 6.00