zoukankan      html  css  js  c++  java
  • TUXEDO错误解决方案

    错误1:

    root@tfjus:/opt/tuxedo/simpapp# buildclient -f simpcl.c -o simpcl
    simpcl.c: In function 'main':
    simpcl.c:43:12: warning: incompatible implicit declaration of built-in function 'strlen' [enabled by default]
    sendlen = strlen(argv[1]);
    ^
    simpcl.c:60:9: warning: incompatible implicit declaration of built-in function 'strcpy' [enabled by default]
    (void) strcpy(sendbuf, argv[1]);
    ^
    /opt/tuxedo/tuxedo11gR1/lib/libengine.so: undefined reference to `dlopen'
    /opt/tuxedo/tuxedo11gR1/lib/libengine.so: undefined reference to `dlclose'
    /opt/tuxedo/tuxedo11gR1/lib/libengine.so: undefined reference to `dlerror'
    /opt/tuxedo/tuxedo11gR1/lib/libengine.so: undefined reference to `dlsym'
    collect2: error: ld returned 1 exit status
    CMDTUX_CAT:512: ERROR: Cannot execute C compiler cc -I$TUXDIR/include -o simpcl -L${TUXDIR}/lib simpcl.c -ltux -lbuft -lfml -lfml32 -lengine -ldl -lpthread

    遇见到这个错误,是因为ubuntu不是tuxedo支持的平台,在编译客户端程序的时候,需要执行下面的编译命令
    buildclient -o simpcl -f "-Xlinker --no-as-needed simpcl.c"
    具体解释请参见
    https://forums.oracle.com/forums/thread.jspa?threadID=2344582

  • 相关阅读:
    前端 network
    C语言的安装及使用
    c语言
    mongodb
    大型网站--负载均衡架构
    双机热备ROSE HA工作原理
    Linux vmstat命令实战详解
    管理员必备的20个Linux系统监控工具
    linux top命令详解
    linux命令TOP参数load average详解[转]
  • 原文地址:https://www.cnblogs.com/tufujie/p/5329899.html
Copyright © 2011-2022 走看看