Author Topic: raspberry compiler setup_lnx.sh puke  (Read 3076 times)

0 Members and 1 Guest are viewing this topic.

Offline doppler

  • Forum Regular
  • Posts: 241
    • View Profile
raspberry compiler setup_lnx.sh puke
« on: September 25, 2018, 09:06:58 am »
I know this worked before on my PI3B.  Trying again on my PI3B+.
Qb64 source is from the qb64.org front page.  If I got the wrong one
let me know.  I don't need the latest and greatest.  I can always
recompile (latest) later.

Last time all I had to do was modify setup_lnx script to include on elseif statement [ "$DISTRO" == "raspbian" ]

Here is the puke out:

Building library 'LibQB'
/tmp/ccSgBTH5.s: Assembler messages:
/tmp/ccSgBTH5.s:107444: Error: bad instruction `fldt [fp,#-28]'
/tmp/ccSgBTH5.s:107444: Error: bad instruction `fistpll [fp,#-20]'
/tmp/ccSgBTH5.s:107494: Error: bad instruction `fldt [fp,#-20]'
/tmp/ccSgBTH5.s:107494: Error: bad instruction `fistpll [fp,#-12]'
/tmp/ccSgBTH5.s:107526: Error: VFP single precision register expected -- `flds [fp,#-16]'
/tmp/ccSgBTH5.s:107526: Error: bad instruction `fistpl [fp,#-8]'
/tmp/ccSgBTH5.s:107557: Error: bad instruction `fldl [fp,#-20]'
/tmp/ccSgBTH5.s:107557: Error: bad instruction `fistpl [fp,#-8]'

I think I am missing a library component.  Can you help me out here ?

-------------------
On another subject:  Since my PI2's can't compile qb64 (memory limit).  I was wondering
(I have not tried it), can compiled programs be copied over to a PI2 system from my PI3's.
And run correctly.  Assuming all program mods/privileges are setup ?  Also assuming all
graphic libraries are also setup.