<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<font face="Helvetica, Arial, sans-serif">Hi Folks.<br>
<br>
I've replaced today an old Lararus installation by the latest
1.0.8 and FPC 2.6.2 on a Win64 target. All needed packages
recompiled and installed OK <span class="moz-smiley-s11"><span>
8-) </span></span><br>
But when compiling a project which compiles without problems on a
Win32 target (Laz 1.0.8 too) I get these compilation errors: <span
class="moz-smiley-s8"><span> =-O </span></span><br>
<br>
IpServiceConsole.lpr(22,1) Error: Undefined symbol:
LAZUTF8_UTF8POS$ANSISTRING$ANSISTRING$INT64$$INT64<br>
IpServiceConsole.lpr(22,1) Error: Undefined symbol:
LAZUTF8_UTF8FIXBROKEN$ANSISTRING<br>
<br>
In the project code I have this:<br>
{$IFDEF MSWINDOWS}<br>
wUTF8 := SysToUTF8(wField); // from
fileutil.pas<br>
or<br>
wUTF8 := LazUTF8.SysToUTF8(wField);<br>
{$ELSE}<br>
wUTF8 := CP1252ToUTF8(wField);<br>
{$ENDIF}<br>
only once. I have to deal with win32, win64 winCE and Linux for
some projects. BTW, the same project compiles without problems on
Linux<br>
</font><font face="Helvetica, Arial, sans-serif"><font
face="Helvetica, Arial, sans-serif">Whatever function is used,
same errors<br>
</font>On WinCE i Compile on a Win32 target + WinCE<br>
The unit used is LazUtf8<br>
<br>
Thanks in advance for any help.<br>
<br>
Antonio.<br>
<br>
</font>
</body>
</html>