Bug #214

Build Broken on Maverick 64Bit

Added by I. Berger about 13 years ago. Updated about 13 years ago.

Status:ResolvedStart date:02/23/2011
Priority:ImmediateDue date:
Assignee:S. Wrede% Done:

100%

Category:C++
Target version:-

Description

/usr/bin/ld: /vol/sozirob/lib/libspread.a(sp.to): relocation R_X86_64_32 against `.rodata.str1.8' can not be used when making a shared object; recompile with -fPIC
/vol/sozirob/lib/libspread.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make2: * [build/libRSBCore.so.0.1.0] Fehler 1
make1:
[src/CMakeFiles/RSBCore.dir/all] Fehler 2
make: *
* [all] Fehler 2

History

#1 Updated by I. Berger about 13 years ago

  • Status changed from New to In Progress

Spread Problem

Lösung: configure mit --with-cflags=-fPIC

#2 Updated by J. Wienke about 13 years ago

This is an issue of spread, not of RSB. They forget the -fPIC flag for the static library. How did you install spread? Using the gar-installer?

#3 Updated by S. Wrede about 13 years ago

  • Status changed from In Progress to Resolved
  • Assignee changed from J. Wienke to S. Wrede
  • % Done changed from 0 to 100

Fixed the spread-4.1 package in the GAR-Installer for this kind of 64 Bit on Maverick.

Also available in: Atom PDF