FedeX писал(а):...но, кажется всё проще.
Действительно, все можно сделать проще, если есть скомпилированный пакет для кросс-компиляции. Это - легкий путь, и его нужно будет описать в новой статье. Тем не менее, шаманство может пригодиться: имея исходники FPC и соответствующий binutils - можно осуществить любую кросс-компиляцию и знать, где искать ошибки, если что-то идет не так. В общем шаманство для шаманов - легкий путь, для тех кому "побыстрей бы"
FedeX писал(а):А мой проект, наверно вся беда в том, что это длл.
попробуйте на тривиальной dll...
Может быть вы использовали -FE (или что-то в этом роде) для переопределения места dll? помниться где-то на форуме была подобная проблема (вроде даже никак не связанная с кросс-компиляцией). Если так, то возможно это баг FPC (выдает ошибочный путь для dlltool), о котором естественно нужно сообщить в багтрекер..
FedeX писал(а):но длл в папке с проектом всё-равно появляется
если не ошибаюсь, то dlltool работает с уже готовой dll и если вам нужно лишь только dll, то можно проигнорировать эту ошибку
FedeX
Если хотите можете внести свой вклад в написание статьи:
1. Приведите ссылку на fpc-crosswin
2. Можете попробовать описать "легкий путь"