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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions