Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2010-12

make[4]: i386-win32-as: (command not found)

3 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Osvaldo Filho

make clean all CPU_TARGET=i386 OS_TARGET=win32
make install CPU_TARGET=i386 OS_TARGET=win32
PREFIX=/home/kxu/DevPascal/fpc_inst/fpc_win32 FPC_VERSION=2.4.3

make -C hermes smart
make[3]: Entrando no diretório
`/home/deskxu/DevPascal/fpc_inst_scripts/fpc/packages/hermes' make all LINKSMART=1 CREATESMART=1
make[4]: Entrando no diretório
`/home/deskxu/DevPascal/fpc_inst_scripts/fpc/packages/hermes' i386-win32-as --32 -o units/i386-win32/mmx_clr.o src/i386/mmx_clr.as *make[4]: i386-win32-as: Comando não encontrado* (command not found) make[4]: ** [mmx_clr.o] Erro 127
make[4]: Saindo do diretório
`/home/deskxu/DevPascal/fpc_inst_scripts/fpc/packages/hermes' make[3]: ** [fpc_smart] Erro 2
make[3]: Saindo do diretório
`/home/deskxu/DevPascal/fpc_inst_scripts/fpc/packages/hermes' make[2]: ** [hermes_smart] Erro 2
make[2]: Saindo do diretório
`/home/deskxu/DevPascal/fpc_inst_scripts/fpc/packages' make[1]: ** [packages_smart] Erro 2
make[1]: Saindo do diretório `/home/deskxu/DevPascal/fpc_inst_scripts/fpc' make: ** [build-stamp.i386-win32] Erro 2

Sven Barth
to Osvaldo Filho
Osvaldo Filho wrote 25 lines
make clean all CPU_TARGET=i386 OS_TARGET=win32 make install CPU_TARGET=i386 OS_TARGET=win32 PREFIX=/home/kxu/DevPascal/fpc_inst/fpc_win32 FPC_VERSION=2.4.3 make -C hermes smart make[3]: Entrando no diretório `/home/deskxu/DevPascal/fpc_inst_scripts/fpc/packages/hermes' make all LINKSMART=1 CREATESMART=1 make[4]: Entrando no diretório `/home/deskxu/DevPascal/fpc_inst_scripts/fpc/packages/hermes' i386-win32-as --32 -o units/i386-win32/mmx_clr.o src/i386/mmx_clr.as <http://mmx_clr.as> *make[4]: i386-win32-as: Comando não encontrado* (command not found) make[4]: ** [mmx_clr.o] Erro 127 make[4]: Saindo do diretório `/home/deskxu/DevPascal/fpc_inst_scripts/fpc/packages/hermes' make[3]: ** [fpc_smart] Erro 2 make[3]: Saindo do diretório `/home/deskxu/DevPascal/fpc_inst_scripts/fpc/packages/hermes' make[2]: ** [hermes_smart] Erro 2 make[2]: Saindo do diretório `/home/deskxu/DevPascal/fpc_inst_scripts/fpc/packages' make[1]: ** [packages_smart] Erro 2 make[1]: Saindo do diretório `/home/deskxu/DevPascal/fpc_inst_scripts/fpc' make: ** [build-stamp.i386-win32] Erro 2

Sadly, since some time you must install some cross binutils for Win32 if you want to compile from Linux. I don't know where to find them though, I used the binutils that were compiled by the ReactOS build system some time ago.

Maybe you can look for something like "mingw32" in your package repository.

Regards,
Sven

Henry Vermaak
to Osvaldo Filho: make clean all CPU_TARGET=i386 OS_TARGET=win32 make install CPU_TARGET=i386…
Osvaldo Filho wrote 25 lines
make clean all CPU_TARGET=i386 OS_TARGET=win32 make install CPU_TARGET=i386 OS_TARGET=win32 PREFIX=/home/kxu/DevPascal/fpc_inst/fpc_win32 FPC_VERSION=2.4.3 make -C hermes smart make[3]: Entrando no diretório `/home/deskxu/DevPascal/fpc_inst_scripts/fpc/packages/hermes' make all LINKSMART=1 CREATESMART=1 make[4]: Entrando no diretório `/home/deskxu/DevPascal/fpc_inst_scripts/fpc/packages/hermes' i386-win32-as --32 -o units/i386-win32/mmx_clr.o src/i386/mmx_clr.as <http://mmx_clr.as> *make[4]: i386-win32-as: Comando não encontrado* (command not found) make[4]: ** [mmx_clr.o] Erro 127 make[4]: Saindo do diretório `/home/deskxu/DevPascal/fpc_inst_scripts/fpc/packages/hermes' make[3]: ** [fpc_smart] Erro 2 make[3]: Saindo do diretório `/home/deskxu/DevPascal/fpc_inst_scripts/fpc/packages/hermes' make[2]: ** [hermes_smart] Erro 2 make[2]: Saindo do diretório `/home/deskxu/DevPascal/fpc_inst_scripts/fpc/packages' make[1]: ** [packages_smart] Erro 2 make[1]: Saindo do diretório `/home/deskxu/DevPascal/fpc_inst_scripts/fpc' make: ** [build-stamp.i386-win32] Erro 2

If you're a debian user, you can install mingw32-binutils package. You will have to pass BINUTILSPREFIX=i586-mingw32msvc- or something like that to your make command.

Henry