Skip to content
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
CFD中文网

CFD中文网

  1. CFD中文网
  2. OpenFOAM
  3. 求各位前辈帮帮忙:foam-extend4.0安装后,blockMesh提示Inconsistency detected by ld.so

求各位前辈帮帮忙:foam-extend4.0安装后,blockMesh提示Inconsistency detected by ld.so

已定时 已固定 已锁定 已移动 OpenFOAM
10 帖子 2 发布者 5.8k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • strive_DUTS 离线
    strive_DUTS 离线
    strive_DUT
    写于 最后由 编辑
    #1

    如题,foam-extend4.0安装后,blockMesh提示:

    code_textInconsistency detected by ld.so: dl-close.c: 811: _dl_close: Assertion `map->l_init_called' failed!
    

    1.png
    然后键入pisoFoam后又出现如下提示:

    Selecting thermodynamics package realGasHThermo<pureMixture<sutherlandTransport<realGasSpecieThermo<nasaHeatCapacityPolynomial<redlichKwong>>>>>
    realFluidPisoFoam: symbol lookup error: /home/dyfluid/foam/foam-extend-4.0/lib/linux64GccDPOpt/libbasicThermophysicalModels.so: undefined symbol: _ZN4Foam12redlichKwongC2ERNS_7IstreamE
    

    2.png

    1 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    写于 最后由 编辑
    #2

    是我编译好的虚拟机有问题,还是在我的虚拟机上你自己安装的有问题?

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    strive_DUTS 1 条回复 最后回复
  • strive_DUTS 离线
    strive_DUTS 离线
    strive_DUT
    在 中回复了 李东岳 最后由 编辑
    #3

    @李东岳 是我自己编译安装的问题,李老师,您知道问题出在哪吗?

    李东岳李 1 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    在 中回复了 strive_DUT 最后由 编辑
    #4

    @strive_dut pisoFoam那个是库没编译好。blockMesh那个错误没见过。总体上感觉还是整个foam-extend没编译好

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    strive_DUTS 1 条回复 最后回复
  • strive_DUTS 离线
    strive_DUTS 离线
    strive_DUT
    在 中回复了 李东岳 最后由 编辑
    #5

    @李东岳 李老师,编译的时候提示:对‘Foam::redlichKwong::redlichKwong(Foam::Istream&)’未定义的引用等错误,然后提示有求解器编译失败,我刚刚试了icoFoam可以用,不知道问题在哪

    李东岳李 1 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    在 中回复了 strive_DUT 最后由 编辑
    #6

    @strive_dut 你用什么版本编译器编译的?

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    strive_DUTS 1 条回复 最后回复
  • strive_DUTS 离线
    strive_DUTS 离线
    strive_DUT
    在 中回复了 李东岳 最后由 编辑
    #7

    @李东岳 在 求各位前辈帮帮忙:foam-extend4.0安装后,blockMesh提示Inconsistency detected by ld.so 中说:

    用什么版本编译器编译

    李老师,我用的gcc 5.4.0版本

    李东岳李 1 条回复 最后回复
  • 李东岳李 离线
    李东岳李 离线
    李东岳 管理员
    在 中回复了 strive_DUT 最后由 编辑
    #8

    @strive_dut 用4.9版本试试?

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    strive_DUTS 1 条回复 最后回复
  • strive_DUTS 离线
    strive_DUTS 离线
    strive_DUT
    在 中回复了 李东岳 最后由 编辑
    #9

    @李东岳 李老师,我试了一下,跟之前一样,不过我发现一下问题
    3.png

    1 条回复 最后回复
  • strive_DUTS 离线
    strive_DUTS 离线
    strive_DUT
    写于 最后由 编辑
    #10

    谢谢李老师的建议!问题已解决,更新一下!
    出现上述未定义的引用(undefined reference)错误提示,是因为我在编译自己的库specie时没有改名,编译后出现libspecie.o,可能是与官方的重复了,在我手动删除该文件后,求解器可以正常使用。
    参考bestucan 版主的回复!链接文本
    不过我有一个疑问,我的编译路径是FOAM_USER_LIBBIN,为什么还会导致这样的错误呢?

    1 条回复 最后回复

  • 登录

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]