Rainer Stratmann wrote
The win32 crosscompile package requires a lot of other packages that are not
available in the debian (standard!) distribution.
It only requires the fpc packages (obviously), binutils and libc6dev:
dpkg --info fpc_crosswin32_2.4.2-110317_i386.deb
new debian package, version 2.0.
size 51473892 bytes: control archive= 550 bytes.
1084 bytes, 14 lines control
Package: fpc-crosswin32
Version: 2.4.2
Section: devel
Priority: optional
Maintainer: Mattias Gaertner
Architecture: i386
Depends: fpc (>=2.4.2) | fp-compiler (>=2.4.2), fpc (>=2.4.2) | fp-ide (>=2.4.2), fpc (>=2.4.2) | fp-units-base (>=2.4.2), fpc (>=2.4.2) | fp-units-db (>=2.4.2), fpc (>=2.4.2) | fp-units-fcl (>=2.4.2), fpc (>=2.4.2) | fp-units-fv (>=2.4.2), fpc (>=2.4.2) | fp-units-gfx (>=2.4.2), fpc (>=2.4.2) | fp-units-gnome1 (>=2.4.2), fpc (>=2.4.2) | fp-units-gtk (>=2.4.2), fpc (>=2.4.2) | fp-units-gtk2 (>=2.4.2), fpc (>=2.4.2) | fp-units-misc (>=2.4.2), fpc (>=2.4.2) | fp-units-net (>=2.4.2), fpc (>=2.4.2) | fp-units-rtl (>=2.4.2), fpc (>=2.4.2) | fp-utils (>=2.4.2)
Pre-Depends: binutils, libc6-dev
Description: Free Pascal units cross compiled to win32 for linux Units and binutils needed by Freepascal to cross compile to target win32.
This deb was built from sources built by the scripts of the lazarus project.
See http://www.lazarus.freepascal.org.
Download the lazarus sources and see
<lazarusdir>/tools/install/cross_unix/
I want to install fpc, lazarus and crosscompile with the deb packages (without
internet access on this computer) but that seems to be impossible.
I remember that is was possible easier last year.
It's still possible. Just install the fpc packages, binutils and libc6-dev.
Henry