Форум: "Прочее";
Текущий архив: 2014.12.07;
Скачать: [xml.tar.bz2];
ВнизDelphi XE x? Найти похожие ветки
← →
Дмитрий СС (2014-05-08 12:27) [40]Компилятора под линукс сервера так и нет?
← →
Kerk © (2014-05-08 12:44) [41]
> Пит (08.05.14 11:15) [39]
Я ж говорю, я не занимался этим. Могу предположить, что одна из проблем в том, что в таком приложении будут существовать одновременно два объекта Application (один от VCL, другой от FMX).
> Дмитрий СС (08.05.14 12:27) [40]
Нет
← →
Rouse_ © (2014-05-08 13:27) [42]
> Дмитрий СС (08.05.14 12:27) [40]
> Компилятора под линукс сервера так и нет?
Я может чего-то путаю, но разве iOS/Android не линукс?
← →
Пит (2014-05-08 14:05) [43]
> Я может чего-то путаю
я может чего-то и путаю, но разве ты не понял о чем был вопрос? ))
← →
Rouse_ © (2014-05-08 14:17) [44]
> Пит (08.05.14 14:05) [43]
> я может чего-то и путаю, но разве ты не понял о чем был
> вопрос? ))
Если бы понял - то и вопроса небыло бы :)
← →
Eraser © (2014-05-08 18:45) [45]
> Rouse_ © (08.05.14 13:27) [42]
я так понимаю, дело там не в компиляторе, с ним как раз проблем нет, т.к. архитектура теперь позволяет легко компилить под любую платформу. проблема с тем, что нужно делать поддержку всего API навеса, нужно ОС.
← →
Пит (2014-05-08 21:04) [46]
> Если бы понял - то и вопроса небыло бы :)
хорошая попытка, Розыч, но я не поверил )
← →
Дмитрий СС (2014-05-08 22:16) [47]
> Я может чего-то путаю, но разве iOS/Android не линукс?
Процессор не тот и, не уверен, но скорее всего низкого уровня даже под андроид нет.
← →
Германн © (2014-05-09 02:26) [48]
> скорее всего низкого уровня даже под андроид нет.
>
А что в данном контексте подразумевается под низким уровнем?
← →
Пит (2014-05-09 11:18) [49]
> но скорее всего низкого уровня даже под андроид нет.
как раз для андроида дельфи компилирует нативные приложения ) Под один какой-то распространенный вид архитектуры.
Если Kerk"а нам не врет ))
← →
DVM © (2014-05-09 12:01) [50]
> Rouse_ © (08.05.14 13:27) [42]
>
> Я может чего-то путаю, но разве iOS/Android не линукс?
iOs не линукс точно. Дальний родственник FreeBSD. У FreBSD ядро другое совсем, чем у линукс.
← →
Rouse_ © (2014-05-09 12:33) [51]
> хорошая попытка, Розыч, но я не поверил )
Мих, если ты думаешь что я такой крутой спец по Линуксу, то ты ошибаешся :)
Но подозреваю что апи у всех линуксов одно и то-же.
> iOs не линукс точно. Дальний родственник FreeBSD.
iOS - на базе Unix-а построена.
← →
Kerk © (2014-05-09 12:57) [52]Надо понимать, что исполняемый файл - это не кусок машинного кода (с ностальгией вспомнил .COM-файлы), а некая инфраструктура. В том же всем знакомом виндовом exe-шнике, кроме машинного кода, есть много всего необходимого для работы: секции импорта всякие и т.п.
Компилятор под Android делает .so-файлы. Это не исполняемый файл, а что-то типа виндовых DLL (ну такой вот андроид странный). Теоретически, можно попробовать использовать такой .so на нормальном arm-linux, может быть, даже что-то получится. Если найдутся энтузиасты, было бы интересно. Хотя понятно, что про FM и прочее придется забыть и писать на "голом" API.
Думаю, когда они наконец сделают поддержку Intel, то нормальный компилятор под линукс будет не за горами. Но скорее всего без GUI - они обычно так говорят. У них многие просят возможность делать DataSnap-сервер под линукс.
> Если Kerk"а нам не врет ))
"Kerk"а" всегда врет. Попробовал бы уже сам хоть раз что-то сделать и увидеть как все работает. Всяко лучше, чем языком без конца трепать.
← →
Rouse_ © (2014-05-09 13:16) [53]
> Теоретически, можно попробовать использовать такой .so на
> нормальном arm-linux,
Ромч, погодь, а изначальный линукс разве не под интела делался? Ну либо я не понял что щас есть арм-линух. Кто из них основной?
← →
Kerk © (2014-05-09 14:53) [54]Я знаю только что существуют сборки линукса, работающие на ARМ :)
https://www.linux.com/learn/tutorials/598228:4-fine-linux-arm-distros-
← →
DVM © (2014-05-09 15:04) [55]
> Rouse_ © (09.05.14 12:33) [51]
> iOS - на базе Unix-а построена.
Unix это слишком размыто. Не понятно какой юникс опять же. Это целое семейство, к которому и Linux и BSD и Nextstep всякие и Solaris принадлежат.
Конкретно iOS основана на коде Darwin, который в свою очередь на базе FreeBSD и NextStep. Как и OS X.
← →
Павиа (2014-05-09 21:04) [56]Со старым нетбуком можно, работать и на природе !!!
← →
Дмитрий СС (2014-05-10 01:58) [57]Насколько я понимаю arm от x86 линукса значительно не отличается. Отличается только маш.код.
А под низким уровнем я понимаю описания для ядерных функций (работа с процессами, сигналами, потоками, файлами и т п) + описания и возможно обёртки для популярных библиотек: openssl, curl, ...
То что есть под FP весьма обрезано и старо, но и на том спасибо :)
← →
Германн © (2014-05-10 02:20) [58]
> А под низким уровнем я понимаю описания для ядерных функций
> (работа с процессами, сигналами, потоками, файлами и т п)
В моё время это называлось средним уровнем.
← →
Дмитрий СС (2014-05-10 08:41) [59]
> В моё время это называлось средним уровнем.
Разве можно взаимодействовать с ОС на более низком уровне?
← →
Пит (2014-05-10 09:42) [60]
> Всяко лучше, чем языком без конца трепать.
бе бе бе )
← →
Пит (2014-05-10 09:42) [61]
> Мих, если ты думаешь что я такой крутой спец по Линуксу,
> то ты ошибаешся :)
я просто думаю, что ты крутой спец )
Страницы: 1 2 вся ветка
Форум: "Прочее";
Текущий архив: 2014.12.07;
Скачать: [xml.tar.bz2];
Память: 0.56 MB
Время: 0.003 c