Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Unsolved

    Name mangling different between 32bit and 64bit Linux machines

    Installation and Deployment
    1
    1
    1498
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Y
      ycyclop last edited by

      I compiled Qt on a 64bit Linux machine
      one time using: linux-g++-32
      and the second time: linux-g++-64

      In the 32 bit version I got png_create_info_struct
      and all other png_ functions were C mangled
      and in the 64 bit version I got png_create_info_struct@@PNG12_0
      and all other png_ functions were C++ mangled

      I got the information using nm -s

      This caused other problems since I use freeimage library. What can cause this name mangling difference?

      1 Reply Last reply Reply Quote 0
      • First post
        Last post