Lazarus and FPC runs fine on all versions of the Raspberry Pi. I use a RPi4 and a Rpi3 as my main computer... Refer to the Lazarus forum for advice if you run into any trouble: https://forum.lazarus.freepascal.org/index.php?action=forum Response times are usually quick, the Raspberry Pi is rather po...
Although writing a compiler is fun! (part of my job and my masters) I don't see the point elsewhere, when Freepascal is NOT closed source and highly advanced. It even compiles AARCH code for the Raspberry Pi, both for nixes as for bare metal and contrary what is stated above only the compiler itself...
I found out that I forgot to update a structure.
A new version of the FreePascal bindings will be available either today or tomorrow.
There are some intermittant hangs, like with the C code, but overall quite stable.
I just noticed - when updating my old code to reflect Pi2-3 - that the current binary is far less stable than the initial one. I can query information but the real demo (my pascal sourcecode) doesn't work anymore. It works with the old code and the provided pascal binary in my original package for t...
Well yes and no: Graphics acceleration in general is for the monitor you are looking at, in your case a client computer which has its own graphics card. So that one should be accelerated ;) Through its own OS features and its own graphics driver. See the point? But graphics rendering can be a bit qu...
Nou, KPN hotspot is technisch gesproken gescheiden van jouw thuisnetwerk. Wat wel kan, is met je Pi inloggen op het kpn netwerk als je een wifi dongle hebt. Wat ook kan is thuis zorgen dat je op de KPN router (niet alle!) DMZ instellen voor het lokale ip adres voor je pi. Dan kun je een webserver of...
I still recommend 2.7.1 for the Raspberry Pi: it is orders of magnitudes faster than 2.6.X for armhf. In some cases twice as fast.
I gave instructions previously here on the forum and am still building at least weekly.
First, you have to check where libggc.a is installed. You can find it by typing; sudo / -name libgcc.a It is probably in /usr/lib. In that case type: export GCCLIBDIR=/usr/lib Now fpc will be able to find GCC. Let me know what the next error is. Otherwise install FPC2.7.1 from http://freepascal.thad...
I have decided to push daily builds for the latest and greatest version of the Freepascal compiler to http://freepascal.thaddy.co.uk/raspberrypi.html The reason for that is that the official Freepascal distribution for Raspbian is many, many versions behind and trunk contains many, many language imp...
No this is definitely an audio/USB problem and has nothing or little to do with the network although the network being on the USB would certainly make it worse. . Don't believe what you read NOW about problems that existed in the past.... The USB audio problems didn't always exist and have been sol...
Well, That reminds me. I know someone (19) in this household who has not much to do and owes me one or two favors. He has just graduated from game design school and is waiting until September to go on and study for a multimedia university degree. I am sure he is glad to help you out. His website is ...
I would go for simply custom housing and have a custom pi box made. If you are really shipping numbers costs would be OK.
If you have a box that doesn't expose USB ports, users can't use it. And a sealed container is less destructive than some of the options suggested.
The problem is not likely the audio, but disk io and possibly networking. Disk io can be mitigated in software by buffering/caching. networking can be mitigated by multiple configuration options. e.g. a smaller packet size, say 512 in stead of 1536 may prevent dropouts on the audio side. You can als...
It is more an issue that the usb bus is shared. How many devices do you have connected?
Try to limit them, especially disks etc, that require high throughput. Audio (stereo 16/44100) is not that bus bandwidth intensive, but disks are... As are high speed wireless network cards.
OpenVZ is in many respects just chroot. Why not chroot these services yourself? Or even a chrooted OS like Arch running the services? That's perfectly feasible on the pi.
Thank you for your elaborate answer.
So basically when I am tinkering with compiler building /code generation itself, build it for VFPV2 code generation. I will leave my stuff as is, i.e. VFPV2.
Your router has probably an option called "port forwarding". Enter your router's setup and configure port 80 to be forwarded to your local ip address and all should be fine. This means that no other person in the house can run a website from port 80, though. And your provider may have cut it off. Yo...
The only problem with the Xec Design qemu kernel is that it is so old - 3.6.x from six months ago. If I understood enough about how qemu worked I'd have a go at building a 3.10.30 kernel for it. Actually off topic, but: "Tip of the day: Learn to touch type - it will save you 17 whole months of your...
What power draws the lap dock? What power can the power supply of the lap dock supply stably to the pi and what is connected directly to the pi without its own power? And does it do what it says on the sticker? Get your multimeter out (or better a scope, but a simply multimeter would do) and measure...