Hi,
Copmpiling the lastest glu.pp fails on win32.
make.exe[3]: Entering directory
`C:/lazarus/source/fpc-1.9/packages/extra/opengl'
c:/lazarus/source/fpc-1.9/compiler/ppc386.exe -Xs -OG2p3 -n
-FuC:/lazarus/source/fpc-1.9/rtl/units/i386-win32 -FE.
-FUunits/i386-win32 -di386 -dRELEASE glu.pp
glu.pp(5
On 25 nov 2004, at 10:16, Vincent Snijders wrote:
glu.pp(512,38) Error: Identifier not found "getlastdlerror"
glu.pp(512,53) Error: Illegal expression
glu.pp(538) Fatal: There were 2 errors compiling module, stopping
getlastdlerror is declared in DLLFuncs, which is not used on win32.
Sorry, it shou
make rpm failes with:
...
make[4]: Leaving directory `/usr/src/redhat/BUILD/fpc-1.9.5/fcl/fpcunit/tests'
/usr/bin/install -m 755 -d /var/tmp/fpc-build/usr/share/doc/fpc-1.9.5/examples
/bin/cp -Rfp exampletests/* tests/*
/var/tmp/fpc-build/usr/share/doc/fpc-1.9.5/examples
/bin/cp: will not overwr
-
...
implementation
{$LINK dfc.ow} //GCC object file style
procedure dfCrap(setoperation: Tso); cdecl; external;
...
-
Hi!
The lines above do compile and work fine under previo
> -
> ...
> implementation
>
> {$LINK dfc.ow} //GCC object file style
>
> procedure dfCrap(setoperation: Tso); cdecl; external;
> ...
> -
>
> Hi!
> The lines above do compile an
Hint: End of reading config file d:\fpc\bin\i386-win32\fpc.cfg
Free Pascal Compiler version 1.9.5 [2004/11/24] for i386
Copyright (c) 1993-2004 by Florian Klaempfl
Target OS: Win32 for i386
Compiling lazarus.pp
Compiling resource lazarus.res
lazarus.pp(97,1) Warning: Object xmlwrite.o not found, Li
just move what you presently have in the implementation to the interface and
remove what you currently have in the interface
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Behalf Of
> [EMAIL PROTECTED]
> Sent: 25 November 2004 17:19
> To: FPC developers' list
>
On Thu, 25 Nov 2004 18:18:45 +0100, rstar wrote
> interface
>
> procedure dfCrap(setoperation: Tso); cdecl;
>
> implementation
>
> {$LINK dfc.ow} //GCC object file style
>
> procedure dfCrap(setoperation: Tso); cdecl; external;
> ...
>
> The declaration does exist in the interface!
Yes, tha
- Interface declaration has External
Every implementation declaration will give an error:
(03210_E_Procedure is already declared EXTERNAL)
- Interface declaration has no External
Implementation has External
- For Win32 (maybe OS/2 also?) this is allowed when the import is
done from
> interface
>
> procedure dfCrap(setoperation: Tso); cdecl;
>
> implementation
>
> {$LINK dfc.ow} //GCC object file style
>
> procedure dfCrap(setoperation: Tso); cdecl; external;
> ...
>
>
> The declaration does exist in the interface!
> BTW: I am working under Win32.
You aren't importing from
10 matches
Mail list logo