Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#34 make: *** [rexx.img] Segmentation fault

v3.0beta
closed
Mark Hessling
5
2012-08-14
2005-02-18
Anonymous
No

Hello,
When I do make install to end of process I receive the following
messages:

./rexx -i
creating the system specific methods ...
Adding setlike methods to table, relation, and directory
make: *** [rexx.img] Segmentation fault

Thanks

Discussion

  • Logged In: YES
    user_id=1220773

    This might happen if you have the IBM ObjectREXX somewhere
    in the path. At least this happened to me when I did my
    compile on Linux. In that case I simply renamed my
    /opt/orexx directory to something else so ObjectREXX could
    no longer be executed. Making sure that the build picks up
    all files from the just compiled libraries might also be
    sufficient. On Linux you can try the following:

    export PATH=.:$PATH
    export LD_LIBRARY_PATH=./.libs

    while you are in the ooRexx-3.0 directory where you invoke
    "make".

    Have fun,
    Christian

     
  • Logged In: YES
    user_id=81178

    Hi,

    I got a similar message:
    1) got latest source from SourceForge
    2) loaded onto SUSE Linux running under z/VM 4.3
    3) installed in /usr/local/src
    4) ./configure went OK
    5) make yielded:
    /s390x-suse-linux/3.3.3/../../../../lib64/crtn.o
    -Wl,-soname -Wl,librexxutil.so.3 -o .libs/librexxutil.so.3.0.0
    (cd .libs && rm -f librexxutil.so.3 && ln -s
    librexxutil.so.3.0.0 librexxutil.so.3)
    (cd .libs && rm -f librexxutil.so && ln -s
    librexxutil.so.3.0.0 librexxutil.so)
    ar cru .libs/librexxutil.a librexxutil_la-rexxutil.o
    ranlib .libs/librexxutil.a
    creating librexxutil.la
    (cd .libs && rm -f librexxutil.la && ln -s ../librexxutil.la
    librexxutil.la)
    cp ./kernel/RexxClasses/.orx .
    cp ./kernel/platform/unix/
    .orx .
    ./rexx -i
    make: *** [rexx.img] Segmentation fault

    Chuck

     
  • Logged In: YES
    user_id=81178

    Hi,

    I got a similar message:
    1) got latest source from SourceForge
    2) loaded onto SUSE Linux running under z/VM 4.3
    3) installed in /usr/local/src
    4) ./configure went OK
    5) make yielded:
    /s390x-suse-linux/3.3.3/../../../../lib64/crtn.o
    -Wl,-soname -Wl,librexxutil.so.3 -o .libs/librexxutil.so.3.0.0
    (cd .libs && rm -f librexxutil.so.3 && ln -s
    librexxutil.so.3.0.0 librexxutil.so.3)
    (cd .libs && rm -f librexxutil.so && ln -s
    librexxutil.so.3.0.0 librexxutil.so)
    ar cru .libs/librexxutil.a librexxutil_la-rexxutil.o
    ranlib .libs/librexxutil.a
    creating librexxutil.la
    (cd .libs && rm -f librexxutil.la && ln -s ../librexxutil.la
    librexxutil.la)
    cp ./kernel/RexxClasses/.orx .
    cp ./kernel/platform/unix/
    .orx .
    ./rexx -i
    make: *** [rexx.img] Segmentation fault

    Chuck

     
  • Mark Hessling
    Mark Hessling
    2005-03-21

    Logged In: YES
    user_id=86185

    Set to Closed based on updated status from (I presume)
    submitter.

     
  • Logged In: YES
    user_id=81178

    Hi Folks,

    I received the e-mail, about this ticket being closed, this
    morning.
    So, I tried the suggested exports, but still got the error:
    LINUX2:/usr/local/src/ooRexx-3.0 # echo $PATH
    .:/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/java/jre/bin:/usr/local/syncsort/bin
    LINUX2:/usr/local/src/ooRexx-3.0 # echo $LD_LIBRARY_PATH
    ./.libs
    LINUX2:/usr/local/src/ooRexx-3.0 # make
    cp ./kernel/RexxClasses/.orx .
    cp ./kernel/platform/unix/
    .orx .
    ./rexx -i
    make: *** [rexx.img] Segmentation fault

    I installed Regina Rexx afterwards in order to have some
    kind of a Rexx interpreter. Thus, I'm not dead-in-the-water.

    I really appreciate y'all taking the time to look into the
    problem.

    Chuck

     
  • Logged In: YES
    user_id=81178

    Hi Folks,

    After thinking about it, I ignored the error and started
    trying to use the interpreter.

    Please close the ticket (again). My apologies for the hassle.

    Chuck

     
  • Mark Hessling
    Mark Hessling
    2005-03-22

    Logged In: YES
    user_id=86185

    The likely problem with the build is related to permissions
    and availability of shared memory/semaphores. The
    interpreter has not been built completely, so in some
    circumstances it won't work and not all external function
    packages have been built.
    eg:
    /**/
    queue 'a line'

    This program will probably fail with the interpreter portion
    you just built.

    This same problem has occured on the SF Solaris machines,
    but ooRexx builds fine on other Solaris machines.

     


Anonymous


Cancel   Add attachments