Shop OBEX P1 Docs P2 Docs Learn Events
Build propeller-load using openspin fails. — Parallax Forums

Build propeller-load using openspin fails.

Heater.Heater. Posts: 21,230
edited 2013-11-11 06:24 in Propeller 1
I'm trying to build the propeller-loader in the release_1_0 branch or propgcc and get the following error:
propeller-elf-gcc -Os -Wall -mlmm -c vm_start.S -o /nfs-share/propgcc/loader/obj/vm_start.o
vm_start.S: Assembler messages:
vm_start.S:4: Error: unknown pseudo-op: `.cog_ram'
Any suggestions?

Comments

  • ersmithersmith Posts: 6,054
    edited 2013-11-09 08:00
    Heater. wrote: »
    I'm trying to build the propeller-loader in the release_1_0 branch or propgcc and get the following error:
    propeller-elf-gcc -Os -Wall -mlmm -c vm_start.S -o /nfs-share/propgcc/loader/obj/vm_start.o
    vm_start.S: Assembler messages:
    vm_start.S:4: Error: unknown pseudo-op: `.cog_ram'
    
    Any suggestions?

    It looks like for some reason you've mixed the release_1_0 branch source with a default branch assembler -- the .cog_ram directive was removed in the default branch and replaced with .pasm.

    Eric
  • Heater.Heater. Posts: 21,230
    edited 2013-11-09 10:22
    Thanks Eric,

    I lose track of what features are in what branches at any moment.

    I want release_1_0 because it uses openspin to build the loader which I need for ARM builds.

    But you are suggesting default is more up to date in other ways.

    What to do ?
  • David BetzDavid Betz Posts: 14,516
    edited 2013-11-09 14:09
    Heater. wrote: »
    Thanks Eric,

    I lose track of what features are in what branches at any moment.

    I want release_1_0 because it uses openspin to build the loader which I need for ARM builds.

    But you are suggesting default is more up to date in other ways.

    What to do ?
    I just pushed a change to the default and kernel-work branches to use openspin instead of bstc for building the loader Spin files. Mostly, I just stole what Steve did for the release_1_0 branch.
  • Heater.Heater. Posts: 21,230
    edited 2013-11-11 06:24
    Thanks David,

    propgcc default branch including loader now builds cleanly without BSTC on the Raspberry Pi:)

    Barring one little oddity. See my other post here today.
Sign In or Register to comment.