Skip to content
This repository was archived by the owner on Dec 14, 2017. It is now read-only.
This repository was archived by the owner on Dec 14, 2017. It is now read-only.

Undefined symbols when compiling FLUENT wrapper #264

@superpippo89

Description

@superpippo89

Hi Ian,

first of all thank you for your great work.
I'm trying to use the CoolProp wrapper for Fluent 17.0, but with any success for the moment. Specifically there must be something wrong with the shared library libudf.so.
After lunch the script compile.sh (i've only have to delete "-e" on lines 57 and 65) everything seems to be ok. But when call the on demand udf on fluent i get:

"/ansys_inc/v170/fluent/fluent17.0.0/lnamd64/2ddp/fluent.17.0.0: symbol lookup error: libudf/lnamd64/2ddp/libudf.so: undefined symbol: Z5PropsPccdcdS
The fluent process could not be started."

After checking the library with "nm -u libudf.so" i get the following output: http://pastebin.com/FmXFTQh3
Seems like something is gone wrong during the linking process. I've spend a lot of time changing flags,compilers, etc, but with any results.

I've also tried creating a shared library using the new 5.1.2 sources, but i've obtained similar result with "nm -u". I've really no idea what the problem is. Since i'm only a mechanical engineer and i'm not too much skilled in coding, i was hoping that you could help me.

Thank you for your time, regards

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions