You might need to find a text editor that saves files with unix-style line endings. I /thought/ that the compiler was tolerant of variations there.
MarkMLl
file test.pas
Really, really odd :-|
Presumably you're building using the full IDE... what happens if instead you apply lazbuild to the lpr (Lazarus project) file?
I must say that mapping stuff like that wouldn't be my first choice: I usually use Subversion as the common point. Any idea what protocol is being used (check mount command output)?
MarkMLl
- trying to Build (Shift-F9) --> failed
...
Unfortunately I am forced to upgrade all RPi units now to Debian 11 (Jessie is end of life) and it seems that some of the executables that I create with the Jessie IDE do not run on the upgraded Bullseye units.
...
So my first choice would be to have a simple way to install version 1.2.4.dfsg2-1 (apt-get install ...) on the Bullseye image, provided that it creates executables that are running.
- trying to Build (Shift-F9) --> failedFirst of all, I appreciate your help.
...
Unfortunately I am forced to upgrade all RPi units now to Debian 11 (Jessie is end of life) and it seems that some of the executables that I create with the Jessie IDE do not run on the upgraded Bullseye units.
a) What happens if you use Lazbuild?
b) It would be worth raising failing apps as a separate thread.
c) Look back through the forum for discussion on installing Lazarus on an RPi. I for one normally build from source, but I believe that the consensus is that using the distro-provided apt is the least-good way because of the delay to getting bugfixes etc. into it.
MarkMLl
Concerning a) : do you mean I should use Tools|Build Lazarus with Profile Normal IDE ?
Concerning b) : do you mean that apps compiled on Jessie and 1.2.4 dfsg2-1 should normally work with Bullseye?
Concerning c) : I will keep on the struggle with this
Thanks a lot
Concerning a) : do you mean I should use Tools|Build Lazarus with Profile Normal IDE ?
Yes, that one works:
//192.168.0.72/guest on /home/markMLl/srv/gooey.guest type cifs (rw,nosuid,nodev,relatime,vers=2.0,cache=strict,username=guest,domain=XXXXXXXX,uid=1000,forceuid,gid=1000,forcegid,addr=192.168.0.72,file_mode=0755,dir_mode=0755,soft,nounix,mapposix,noperm,rsize=65536,wsize=65536,echo_interval=60,actimeo=1,user=markMLl)
//192.168.0.72/guest /home/markMLl/srv/gooey.guest cifs noauto,user,username=guest,guest,workgroup=XXXXXXXX,vers=2.0,noperm 0 0
Good evening Mark,
I will give up.
What I am going to do is:
- create a debian11 32 bit images for the units for which I want to roll out the SW
- use the debian8 image that I have for the IDE in order to maintain/modify the existing applications that I am distributing to the units
- I suppose there will be no hitch (jessie/bullseye) as long as it's 32bit
My only concern is that jessie is end-of-life and only compatible with RPi up to Ver.3B (not Ver.3B+) and the hardware will also be phased-out by 2023 as I learn