Sign in Join

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

Mailing lists / fpc-pascal / 2011-01

compiling 2.4.2 under 7-64

3 messages · 2 people · –

Reply by email Subscribe to this list Your subscription

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

Julien Devillers

Hi

i'm trying to compile fpc 2.4.2 under windows 7 64 bits.

It raises the following error :

make[5]: entrant dans le répertoire « C:/FPC/2.4.2/fpc-2.4.2/rtl/win32 »

c:/gnuwin32/bin/gmkdir.exe -p C:/FPC/2.4.2/fpc-2.4.2/rtl/units/i386-win32

d:/pp_/bin/i386-win32/ppc386.exe -Ur -Xs -O2 -n -Fi../inc -Fi../i386 -Fi../win -FE. -FUC:/FPC/2.4.2/fpc-2.4.2/rtl/units/i386-win32 -di386 -dRELEASE -

s -Sg system.pp -Fi../win

system.pp(1011) Error: Can't create archive file: C:\FPC\2.4.2\fpc-2.4.2\rtl\units\i386-win32\libimpsystem.a

Instead of making the C:/FPC/2.4.2/fpc-2.4.2/rtl/units/i386-win32, gmkdir creates a directory named : C:\FPC\2.4.2\fpc-2.4.2\rtl\win32\FPC\2.4.2\fpc-2.4.2\rtl\units\i386-win32

Should I consider that this is a bug of gmkdir ? I get this file with getGnuWin32.

regards

Julien

Reply by email

Marco van de Voort
to Julien Devillers

In our previous episode, Julien Devillers said:

Should I consider that this is a bug of gmkdir ? I get this file with getGnuWin32.

Use the binutils that come with FPC, not the ones from mingw. mingw's coreutils package has afaik moved in a different direction since it moved from mingw to msys.

That also goes for the linker problem:

ftp://ftp.freepascal.org/pub/fpc/contrib/cross/mingw/win64/

is where the win64 binutils are kept.

Reply by email

Julien Devillers
to Marco van de Voort

-----Message d'origine-----
De : De la part de Marco van de Voort
Envoyé : mercredi 26 janvier 2011 10:38
À : FPC-Pascal users discussions
Objet : Re: [fpc-pascal] compiling 2.4.2 under 7-64

In our previous episode, Julien Devillers said:

Should I consider that this is a bug of gmkdir ? I get this file with getGnuWin32.

Use the binutils that come with FPC, not the ones from mingw. mingw's coreutils package has afaik moved in a different direction since it moved from mingw to msys.

That also goes for the linker problem:

ftp://ftp.freepascal.org/pub/fpc/contrib/cross/mingw/win64/

is where the win64 binutils are kept.

-> Thanks for your answer.
-> It works !

Julien

Reply by email