SourceForge has been redesigned. Learn more.
Close

#152 Makefile Problem under Cygwin

v3.1beta
closed
5
2012-08-14
2006-06-11
Anonymous
No

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

  • Nobody/Anonymous

    config.log file from cygwin build.

     
  • 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
Anonymous

Cancel  Add attachments