Can't compile with OSS646B on SCO 5.0.4

From: John Smith (john_at_thisisntarealaddress.com)
Date: 01/29/05

  • Next message: Boyd Lynn Gerber: "UnixWare 7.x.x (OpenUNIX 8) Frequently Asked Questions (FAQ)"
    Date: Fri, 28 Jan 2005 18:56:10 -0600
    
    

    I'm hoping somebody might be so kind as to help me with a problem here.
    Without this supplement installed, I can't run ghostpcl, which does a good
    job of converting PCL to PDF with it's 'pcl2pdf' function. With the
    supplement installed, ghostpcl works great, but I can't compile other
    programs, which I need to do regularly.

    SCO says this in the notes that come with OSS646B: "5. Although not
    supported by SCO, you can install OSS646B on SCO OpenServer Release 5.0.4
    with RS504C." ....So it's nearly supported! You wouldn't think there'd be
    any trouble getting this to fly, but....

    Here's what I get when trying to compile with the supplement installed:

    cc -I/usr/include -I/usr/include/sys -I./
    -wx x001.c -o x001
    /usr/raima/runtime/libvistamu.a
    -lm -lpanel -lmenu -lform -lcurses -lsocket -lx
    Undefined first referenced
    symbol in file
    strlcat /usr/ccs/lib/libcurses.so
    res_query /usr/lib/libsocket.so
    strlcpy /usr/ccs/lib/libcurses.so
    h_errno /usr/lib/libsocket.so
    _res /usr/lib/libsocket.so
    inet_network /usr/lib/libsocket.so
    herror /usr/lib/libsocket.so
    dn_expand /usr/lib/libsocket.so
    __dn_skipname /usr/lib/libsocket.so
    inet_ntoa /usr/lib/libsocket.so
    inet_netof /usr/lib/libsocket.so
    ldexpf /usr/ccs/lib/libm.so
    _getshort /usr/lib/libsocket.so
    res_search /usr/lib/libsocket.so
    inet_makeaddr /usr/lib/libsocket.so
    inet_addr /usr/raima/runtime/libvistamu.a(lmc_tcp.o)
    res_init /usr/lib/libsocket.so
    inet_aton /usr/lib/libsocket.so
    x001: fatal error: Symbol referencing errors. No output written to x001
    *** Error code 1 (bu21)
    *** Error making x001

    Here's what I get trying to run ghostpcl without the supplement installed:
    # pcl2pdf y.ds
    dynamic linker : pcl6 : error opening /usr/lib/libm.so.1
    #

    Just putting a copy of libm.so.1 from the supplement into the /usr/lib
    directory isn't good enough, it had other unresolved issues with that
    attempt. Maybe it just needs another supplement or something--- If
    anybody's walked this road and could sprinkle me with a little wisdom, I'd
    be forever grateful!

    Thanks,
    Paul B.
    (I used a fake email to avoid spam-- please reply here, or send and email to
    me 'wheatenone' which is at yahoo)


  • Next message: Boyd Lynn Gerber: "UnixWare 7.x.x (OpenUNIX 8) Frequently Asked Questions (FAQ)"