[fpc-pascal] Win64 release of FPC 2.6.2 missing

2013-05-01 Thread Graeme Geldenhuys
Hi, I just tried to update one of my Windows VM with the latest released FPC. To my surprise there is no Win64 release for FPC 2.6.2 on SourceForge? I only found a 32-bit cross-compiler. Why is this? Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal

[fpc-pascal] Synchronize(dummyproc) with Linux.

2013-05-01 Thread Fred van Stappen
This about audio and fpc and fpGUI and LCL and Linux. (working good with Windows) Have some trouble with threads synchronize() procedure. The main thread.execute is a loop to read-write audio data. Inside the loop i use synchronize(myProc) to synchronize some graphic component ( like

Re: [fpc-pascal] Win64 release of FPC 2.6.2 missing

2013-05-01 Thread Gabor Boros
2013.04.30. 20:39 keltezéssel, Graeme Geldenhuys írta: Hi, I just tried to update one of my Windows VM with the latest released FPC. To my surprise there is no Win64 release for FPC 2.6.2 on SourceForge? I only found a 32-bit cross-compiler. Why is this? Regards, - Graeme -

Re: [fpc-pascal] Win64 release of FPC 2.6.2 missing

2013-05-01 Thread Florian Klämpfl
Am 30.04.2013 20:39, schrieb Graeme Geldenhuys: Hi, I just tried to update one of my Windows VM with the latest released FPC. To my surprise there is no Win64 release for FPC 2.6.2 on SourceForge? I only found a 32-bit cross-compiler. Why is this? Because it has no advantage over the 32

RE: [fpc-pascal] Synchronize(dummyproc) with Linux.

2013-05-01 Thread Fred van Stappen
Ooops, it seams that the link of the demo was wrong. Here the good one : https://sites.google.com/site/fiensprototyping/fpGUI_UOStest.tar.gz Thanks ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org

Re: [fpc-pascal] Win64 release of FPC 2.6.2 missing

2013-05-01 Thread Tomas Hajny
On Wed, May 1, 2013 11:30, Florian Klämpfl wrote: Am 30.04.2013 20:39, schrieb Graeme Geldenhuys: Hi, I just tried to update one of my Windows VM with the latest released FPC. To my surprise there is no Win64 release for FPC 2.6.2 on SourceForge? I only found a 32-bit cross-compiler. Why

RE: [fpc-pascal] Synchronize(dummyproc) with Linux.

2013-05-01 Thread Fred van Stappen
Try Queue instead Syncronize. -- Silvio Clécio My public projects - github.com/silvioprog Thanks Silvio, i gonna try. But i want to understand why it does not works good with Syhchronize. I was thinking that, maybe, LCL does not use the same level of priority while creating thread than

Re: [fpc-pascal] Win64 release of FPC 2.6.2 missing

2013-05-01 Thread Graeme Geldenhuys
On 01/05/13 10:19, Gabor Boros wrote: http://sourceforge.net/projects/freepascal/files/Win32/2.6.2/fpc-2.6.2.x86_64-win64.exe/download That's what I thought too, but that is a 32-bit cross-compiler for 64-bit targets. I wanted a real 64-bit compiler. In the end I just downloaded the FPC

Re: [fpc-pascal] Synchronize(dummyproc) with Linux.

2013-05-01 Thread Graeme Geldenhuys
On 01/05/13 00:31, Fred van Stappen wrote: With fpGui the synchro is good but not the quality of sound. Some audio chunk are omitted when using synchronize(myProc). And on my 64-bit Linux (Ubuntu 10.04) VM the sound and graphic updates are perfect - no audio interruptions at all. Regards,

RE: [fpc-pascal] Synchronize(dummyproc) with Linux.

2013-05-01 Thread Fred van Stappen
And on my 64-bit Linux (Ubuntu 10.04) VM the sound and graphic updates. That are good news ;) But does not respond to the question : Why synchronize a dummy-empty proc affect the parent thread ( and in this case the main thread is a audio process) ? Sure that with good cpu you do not feel it.

RE: [fpc-pascal] Synchronize(dummyproc) with Linux.

2013-05-01 Thread Fred van Stappen
Do you use fpGUI directly or fpGUI through the LCL?i use fGUI directly. ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] Win64 release of FPC 2.6.2 missing

2013-05-01 Thread Joao Morais
On Wed, May 1, 2013 at 6:26 AM, Graeme Geldenhuys gra...@geldenhuys.co.uk wrote: In the end I just downloaded the FPC source, and built my own 64-bit compiler. Why do you need a 64 bit compiler? (just curious) ___ fpc-pascal maillist -

Re: [fpc-pascal] Synchronize(dummyproc) with Linux.

2013-05-01 Thread Graeme Geldenhuys
On 01/05/13 20:45, Fred van Stappen wrote: you do not feel it. But with a atom cpu, very close than arm cpu, i can test the result live. And trust me, something append while synchronize a dummy proc. And i really want to understand why. Like I said before, I have no idea why that is the case