#152 Makefile Problem under Cygwin

v3.1beta
closed
Mark Hessling
5
2012-08-14
2006-06-11
Anonymous
No
0 up votes | 0 down votes | 0%
4 comments

After running configure, had to change line in
Makefile from:
rexx.img: rexx librexxutil.la
to:
rexx.img: rexx$(EXEEXT) librexxutil.la

Compile of RexxMain failed in several places with
message:
/kernel/platform/unix/RexxMain.cpp:456: error:
invalid conversion from __pthread_t*' tolong int'

"OS"=CYGWIN_NT-5.1 MyHost 1.5.19(0.150/4/2) 2006-01-
20 13:28 i686 Cygwin

OS=WinXP SP2

Discussion

  • Bruce
    Bruce
    2006-06-11

    Logged In: YES
    user_id=1106682

    This report was entered by bjskelly.

     
  • Bruce
    Bruce
    2006-06-11

    Logged In: YES
    user_id=1106682

    Same thing happened on Mac OS X.4.6

    ./kernel/platform/unix/RexxMain.cpp:456: error: invalid
    conversion from '_opaque_pthread_t' to 'long int'
    ./kernel/platform/unix/RexxMain.cpp:456: error:
    initializing argument 1 of 'long unsigned int
    activity_set_trace(long int, long unsigned int)'
    make:
    ** [librexx_la-RexxMain.lo] Error 1
    [BigMac:~/ooRexx-3.1.0] bjskelly% uname -a
    Darwin MyMac 8.6.0 Darwin Kernel Version 8.6.0: Tue Mar 7
    16:58:48 PST 2006; root:xnu-792.6.70.obj~1/RELEASE_PPC
    Power Macintosh powerpc

     
  • David Ashley
    David Ashley
    2006-06-11

    Logged In: YES
    user_id=931756

    I am not sure abot the Mac stuff, but you obviously have not
    read the file windows-build.txt. The Windows version of
    ooRexx is not built with Linux autotools under Cygwin but
    instead has its own build process. Please read and follow
    the instructions in this file in order to build ooRexx for
    Windows.

    W. David Ashley
    ooRexx Team

     
  • Mark Hessling
    Mark Hessling
    2006-06-27

    Logged In: YES
    user_id=86185

    This has been fixed in beta2 for Mac OSX.
    Cygwin is not a supported platform yet.

     


Anonymous


Cancel   Add attachments