LSB делает потому, что собран для mipsel-linux. Нужно пересобрать все, включая компилятор, для mips-linux.
Да, так и есть
test_mips: ELF 32-bit MSB executable, MIPS, MIPS32 version 1 (SYSV), statically linked, stripped
Теперь запускается, но программа висит и никак не хочет приветствовать writeln ...
Найдено 464 результата
- 02.01.2014 20:01:56
- Форум: Free Pascal Compiler
- Тема: Компилятор для MIPS архитектуры
- Ответы: 12
- Просмотры: 12113
- 02.01.2014 19:13:18
- Форум: Free Pascal Compiler
- Тема: Компилятор для MIPS архитектуры
- Ответы: 12
- Просмотры: 12113
Re: Компилятор для MIPS архитектуры
Такая странная ошибка говорит о том, что файл собран для не той архитектуры (openwrt пытается исполнить его как скрипт).
Посмотри, что выдает команда "file" для твоего бинарника и для любого бинарника с целевой системы.
Возможно, нужно собирать для mipsel-linux вместо mips-linux или наоборот ...
Посмотри, что выдает команда "file" для твоего бинарника и для любого бинарника с целевой системы.
Возможно, нужно собирать для mipsel-linux вместо mips-linux или наоборот ...
- 02.01.2014 10:55:58
- Форум: Free Pascal Compiler
- Тема: Компилятор для MIPS архитектуры
- Ответы: 12
- Просмотры: 12113
Re: Компилятор для MIPS архитектуры
И снова MIPS.
fpc 2.7.1 - собрался.
Lazarus 1.3 - обрабатывает компиляцию.
Прграмка крайне простая:
program test_mips;
begin
writeln('Hello mips!!!');
end.
Бинарный файл 32 создается кросскомпилятором, но не запускается. Выдает странную ошибку:
root@OpenWrt:/etc# ./test_mips
. ...
fpc 2.7.1 - собрался.
Lazarus 1.3 - обрабатывает компиляцию.
Прграмка крайне простая:
program test_mips;
begin
writeln('Hello mips!!!');
end.
Бинарный файл 32 создается кросскомпилятором, но не запускается. Выдает странную ошибку:
root@OpenWrt:/etc# ./test_mips
. ...
- 20.09.2013 19:28:05
- Форум: Разработки на нашем сайте
- Тема: Препроцессор синтаксиса для FPC
- Ответы: 14
- Просмотры: 30280
Re: Препроцессор синтаксиса для FPC
Logo, бывают такие случаи когда объявлять переменные сверху лучше, но в большинстве случаев это приводит к неудобству и даже к ошибкам, так как какой-то другой программер может захотеть воспользоваться данной переменной, чтоб не дописывать кашу сверху, в то время как она еще нужна. И... мы не ...
- 13.09.2013 23:41:49
- Форум: Разработки на нашем сайте
- Тема: Препроцессор синтаксиса для FPC
- Ответы: 14
- Просмотры: 30280
Re: Препроцессор синтаксиса для FPC
Ну и зачем портить синтаксис Паскаля?
Объявлять переменные в где попало, это не достижение, а зло. По прошествии времени потом сам забываешь, где и, что понаобъявлял.
Хорош этот препроцесор если добавить нужные операторы, например, для работы напрямую с запросами SQL, ну и, если заказчик требует от ...
Объявлять переменные в где попало, это не достижение, а зло. По прошествии времени потом сам забываешь, где и, что понаобъявлял.
Хорош этот препроцесор если добавить нужные операторы, например, для работы напрямую с запросами SQL, ну и, если заказчик требует от ...
- 19.01.2013 01:53:14
- Форум: Lazarus
- Тема: вопрос по PostgreSQL
- Ответы: 35
- Просмотры: 24455
Re: вопрос по PostgreSQL
В каталоге Free Pascal ~fpc-2.2.x/packages/fcl-db/src/sqldb/postgres замените файл pqconnection.pp на прикрепленный и перекомпиллируйте.
pqconnection.tar
Это просто костыль, позволяющий работать с UTF-8 с двухбайтовой кодировкой. Работает все корректно, но если на сервере сменить кодировку, то ...
pqconnection.tar
Это просто костыль, позволяющий работать с UTF-8 с двухбайтовой кодировкой. Работает все корректно, но если на сервере сменить кодировку, то ...
- 04.07.2011 23:47:49
- Форум: Free Pascal Compiler
- Тема: 2.5.2 кросскомпиляция в Линуксе
- Ответы: 5
- Просмотры: 4617
Re: 2.5.2 кросскомпиляция в Линуксе
меня беспокоит, что вываливается на ошибке make -C utils clean , если взять исходники 2.4.4 , то корректно ли применять к ним аналогичные способы кросскомпиляции?
Я не знаю, что там у Альта. Раньше была проблема с кросскомпиляцией и ее исправили приблизительно две-три недели назад. Сейчас все ...
Я не знаю, что там у Альта. Раньше была проблема с кросскомпиляцией и ее исправили приблизительно две-три недели назад. Сейчас все ...
- 03.07.2011 22:02:02
- Форум: Free Pascal Compiler
- Тема: 2.5.2 кросскомпиляция в Линуксе
- Ответы: 5
- Просмотры: 4617
Re: 2.5.2 кросскомпиляция в Линуксе
#!/bin/bash
fpc_path=/usr/local/lib/fpc/2.5.1/ #Путь к компилятору
export PATH=/opt/cross:$PATH #Путь к BINUTILS для арма
make clean PP=$fpc_path"ppc386" #Очистить предварительную компиляцию, в некоторых версиях
#этого первый раз делать не следует, а то ошибка
make all PP=$fpc_path ...
- 20.06.2011 23:06:32
- Форум: Потрепаться
- Тема: Новый Большой проект на FPC - стоит ли рискнуть?
- Ответы: 141
- Просмотры: 130674
Re: Новый Большой проект на FPC - стоит ли рискнуть?
....
Добавлено спустя 33 минуты 21 секунду:
но если даже Вы додумались на клиентской машине обрабатывать глобальные данные
у меня это при всем желании не реализуемо)) Все упрется в сеть и производительность клиента. Объемы данных большие))
Это же не к Вам, а к опоненту было адресовано.
УВас ...
- 20.06.2011 14:48:08
- Форум: Потрепаться
- Тема: Новый Большой проект на FPC - стоит ли рискнуть?
- Ответы: 141
- Просмотры: 130674
Re: Новый Большой проект на FPC - стоит ли рискнуть?
...
Теперь попробуйте перенести ее на Оракл, или BD2... или с Widows на Linux или MacOS. Рабатать не будет. EJB будет.
...
Вы сами то поняли, что написали???
Если построено на PostgreSQL, то зачем его переносить на Оракл, или DB2 ??? Шеф так захотел? Так пусть оплачивает конвертацию баз за свою ...
Теперь попробуйте перенести ее на Оракл, или BD2... или с Widows на Linux или MacOS. Рабатать не будет. EJB будет.
...
Вы сами то поняли, что написали???
Если построено на PostgreSQL, то зачем его переносить на Оракл, или DB2 ??? Шеф так захотел? Так пусть оплачивает конвертацию баз за свою ...
- 20.06.2011 11:31:32
- Форум: Потрепаться
- Тема: Новый Большой проект на FPC - стоит ли рискнуть?
- Ответы: 141
- Просмотры: 130674
Re: Новый Большой проект на FPC - стоит ли рискнуть?
...
которая мало того что позволит вам реализовать то что вам нужно, но и улучшит совместимость с кодом-дельфи ,
...
Вот именно то, чем недовольны пришедшие из Делфи. Те, кто увидели другие преимущества Lazarus/fpc, те влились в их идеологию, а те кто хочет иметь бесплатный Делфи, тот до ...
которая мало того что позволит вам реализовать то что вам нужно, но и улучшит совместимость с кодом-дельфи ,
...
Вот именно то, чем недовольны пришедшие из Делфи. Те, кто увидели другие преимущества Lazarus/fpc, те влились в их идеологию, а те кто хочет иметь бесплатный Делфи, тот до ...
- 18.06.2011 13:07:14
- Форум: Помощь за вознаграждение
- Тема: Программа
- Ответы: 21
- Просмотры: 42325
Re: Программа
Vadim писал(а):Мало того, что брюзжащий старик, так ещё и жмот - за копейку удавится и всех вокруг обгадит.
Хмм... Вы о ком?
- 16.06.2011 20:57:09
- Форум: Потрепаться
- Тема: Новый Большой проект на FPC - стоит ли рискнуть?
- Ответы: 141
- Просмотры: 130674
Re: Новый Большой проект на FPC - стоит ли рискнуть?
Ясно.
Пишите в Делфи.
Цитата дня:
Лазарус удобен, но до Эклипса/Нетбинса/Идеи ему всеже далеко. 
Пишите в Делфи.
Цитата дня:
- 16.06.2011 12:41:32
- Форум: Потрепаться
- Тема: Новый Большой проект на FPC - стоит ли рискнуть?
- Ответы: 141
- Просмотры: 130674
Re: Новый Большой проект на FPC - стоит ли рискнуть?
А что смущает в Паскале? Чем он не пригоден для большого проекта?
У него глючный выходной код? - НЕТ.
Лазарус неудобен в написании и требует больше усилий чем Ява? - НЕТ.
Недостаток компонентов? - НЕТ.
Засмеют ява-программисты? -ДА, но посоревнуйтесь с ними на небольшом проекте и будете смеяться ...
У него глючный выходной код? - НЕТ.
Лазарус неудобен в написании и требует больше усилий чем Ява? - НЕТ.
Недостаток компонентов? - НЕТ.
Засмеют ява-программисты? -ДА, но посоревнуйтесь с ними на небольшом проекте и будете смеяться ...
- 11.05.2011 02:12:40
- Форум: Lazarus
- Тема: Сборка на x86_64
- Ответы: 11
- Просмотры: 7368
Re: Сборка на x86_64
Понял, может после обновления какого-то binutils не понравился. Попробуйте просто бросить файл ppc386 в /usr/local/lib/fpc/2.4.2/ и выполнить компиляцию make clen all PP=/usr/local/lib/fpc/2.4.2/ppc386 оно должно откомпилироваться и дальше просто указавать PP=/usr/local/lib/fpc/2.4.2/ppc386
Файл я ...
Файл я ...
