[fpc-devel] big resource

Michael Van Canneyt michael at freepascal.org
Tue Jul 7 15:31:29 CEST 2009



On Tue, 7 Jul 2009, Dariusz Mazur wrote:

> Michael Van Canneyt pisze:
>> 
>> 
>> On Mon, 6 Jul 2009, Dariusz Mazur wrote:
>> 
>>> Michael Van Canneyt pisze:
>>>> 
>>>> 
>>>> On Mon, 6 Jul 2009, Dariusz Mazur wrote:
>>>> 
>>>>> Michael Van Canneyt pisze:
>>>>>> 
>>>>>> 
>>>>>> On Mon, 6 Jul 2009, Dariusz Mazur wrote:
>>>>>> 
>>>>>>> Hi
>>>>>>> I include res file to executed file. Res is compiled by  brcc32 from 
>>>>>>> RC. Till now everything work OK.
>>>>>>> But when i try extract big PNG picture from RES I had wrong size of 
>>>>>>> file.
>>>>>>> File has length 136303.
>>>>>>> When I read it from res length is   5321. This seems  size of res is 
>>>>>>> 16 bit.
>>>>>>> 
>>>>>>> This is intentional that size of resource is limited ?
>>>>>> 
>>>>>> Not intentionally, at least not that I am aware of. Maybe there is a 
>>>>>> bug ?
>>>>> I use {$R file.res}
>>>>> How prepare testcase: should I attach big PNG+RC+RES file?
>>>> 
>>>> Yes, but please test with 2.3.1 first. the resource mechanism was 
>>>> rewritten.
>>> I made some test
>>> FPC 2.3.1 with RC compiled by binutils windres - everything is OK
>>> FPC 2.3.1 with RES compiled by brcc32 - 131kb png is not found
>> 
>> Strange behaviour of brcc32. Does it work with Delphi ?
>> 
> I test it once more, on 2.3.1 all is OK

If on 2.3.1 all is OK, then I am afraid that you'll have to use 2.3.1,
because we're not going to update 2.2.4 any more. (at least, there
are no such plans).

Michael.



More information about the fpc-devel mailing list