Найдено 6 результатов

Trustmaster
19.09.2005 21:09:32
Форум: Free Pascal Compiler
Тема: Кросскомпиляция
Ответы: 20
Просмотры: 26624

Мертвому припарки. Он добавит префикс lib и постфикс .so. Но ситуацию это не меняет, линкер работать не хочет.
Trustmaster
16.09.2005 22:20:35
Форум: Free Pascal Compiler
Тема: Кросскомпиляция
Ответы: 20
Просмотры: 26624

Ну вот для примера простейшая программа, использующая libc:
{$MODE OBJFPC}{$H+}{$Q+}{$R+}{$CHECKPOINTER ON}
program glibtest;

function getenv(const name: PChar): PChar; cdecl; external 'c' name 'getenv ...
Trustmaster
16.09.2005 12:13:43
Форум: Free Pascal Compiler
Тема: Кросскомпиляция
Ответы: 20
Просмотры: 26624

Линкер, конечно же, из crossbinutils i386-linux. Дело еще может быть в том, что кроме функций я из библиотеки вытаскиваю переменную environ. Но я еще один момент упустил, может быть дело в этом. Если так, то вопрос будет снят.
Trustmaster
15.09.2005 20:36:21
Форум: Free Pascal Compiler
Тема: Кросскомпиляция
Ответы: 20
Просмотры: 26624

Функции из модуля dynlibs не помогут?
А нельзя вообще без libc обойтись?
На что ругается компилятор?
external-объявления с явным указанием библиотеки позволяют обойтись без .a
.a-файлы следует искать в пакетах *-devel.
Я же сказал, что с dynlibs выходит замкнутый круг, т.к. dynlibs использует ...
Trustmaster
15.09.2005 00:42:39
Форум: Free Pascal Compiler
Тема: Кросскомпиляция
Ответы: 20
Просмотры: 26624

Пытаюсь обеспечить кросскомпиляцию программы, но вот только проблема с динамической библиотекой. У меня это, правда, не gtk, а еще банальнее - GNU libc (libc.so). Насчет файла libc.a ничего сказать не могу, т.к. и в никсовой системе, и в пакете glibc он отсутствует, а FPC под той же *NIX-системой ...
Trustmaster
12.09.2005 22:35:35
Форум: Сети
Тема: Sockets на Win32
Ответы: 1
Просмотры: 9437

Никто не писал сетевых прог на последних версиях FPC (2.0.0, но подобная проблема возникала у меня время от времени и с 1.9.8, и с 1.9.6)? У меня код, работающий под Linux и FreeBSD ведет себя непредсказуемо в Win32. Работаю по протоколам SMTP и HTTP, и то соединение обрывается (это с локальным-то ...