Skip to content

PIE-related GCC compile errors when using more recent compilers #95

@mrayva

Description

@mrayva

gcc 5.4 on Ubuntu 16.04 was compiling ok a couple of month back, but gcc 7.3 on Ubuntu 18.04 gives me problems. I feel that it is "position-independent executables"-related but can't pinpoint exact place in your scripts.

[error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbol acos' causes overflow in R_X86_64_PC32 relocation [error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbol atan2' causes overflow in R_X86_64_PC32 relocation
[error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbol cos' causes overflow in R_X86_64_PC32 relocation [error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbol cos' causes overflow in R_X86_64_PC32 relocation
[error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbol pow' causes overflow in R_X86_64_PC32 relocation [error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbol pow' causes overflow in R_X86_64_PC32 relocation
[error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbol pow' causes overflow in R_X86_64_PC32 relocation [error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbol pow' causes overflow in R_X86_64_PC32 relocation
[error] /usr/local/opt/dbtoaster-a5//bin/dbtoaster_release: Symbol `atan' causes overflow in R_X86_64_PC32 relocation

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions