|
Main /
Installation of OMNeT++ 3.x on CygwinMain.Cygwin HistoryHide minor edits - Show changes to markup July 07, 2010, at 11:37 AM
by -
Changed lines 40-41 from:
Installing on omnetpp-4.1b1 on Cygwinto:
Installing on omnetpp-4.1 on CygwinChanged lines 45-52 from:
The following changes to configure.user were performed: WITH_PARSIM=no SHARED_LIBS=no The following changes to Makefile.inc were performed: * Add -DCYGWIN=1 to both CFLAGS_DEBUG and CFLAGS_RELEASE * Change order of XML_LIBS and lippnedxml in the line: KERNEL_LIBS += -loppnedxml$D $(XML_LIBS) -loppcommon$D to:
I posted a message on the group June 05, 2010, at 09:05 PM
by -
Changed lines 1-2 from:
to:
June 05, 2010, at 06:47 PM
by - Installing on omnetpp-4.1b1 on Cygwin
Added lines 39-52:
Installing on omnetpp-4.1b1 on CygwinI took the chance and eventually succeeded to build on Cygwin. The IDE is still not functional - but the batch execution works great. The following changes to configure.user were performed: WITH_PARSIM=no SHARED_LIBS=no The following changes to Makefile.inc were performed: * Add -DCYGWIN=1 to both CFLAGS_DEBUG and CFLAGS_RELEASE * Change order of XML_LIBS and lippnedxml in the line: KERNEL_LIBS += -loppnedxml$D $(XML_LIBS) -loppcommon$D December 02, 2009, at 12:06 PM
by - clarify that this page was written for OMNeT++
Added lines 3-4:
NOTE: These instructions were written for OMNeT++ 3.x. The 4.x series are already released with a bundled copy of MinGW and necessary libraries, so there is little motivation to use Cygwin. If you are still looking into using OMNeT++ 4.x with Cygwin, you are invited to document your experiences on this page. October 08, 2008, at 01:39 PM
by -
Added lines 30-33:
The compilation problem seems to occur during the linking phase in the
December 01, 2006, at 05:35 PM
by - added note on Perl/Tcl, moved gcc warnings together, removed double hint to download the BLT fix
Deleted lines 2-3:
IMPORTANT: Do not use the Cygwin gcc 2.95.x compiler, as it generates flawed exception handling code (will crash when used with coroutines/threads). Later Cygwin gcc versions (3.2 or later) should be fine. Added line 8:
Changed line 10 from:
to:
Added lines 20-23:
Problem with gcc 2.95.xIMPORTANT: Do not use the Cygwin gcc 2.95.x compiler, as it generates flawed exception handling code (will crash when used with coroutines/threads). Later Cygwin gcc versions (3.2 or later) should be fine. Deleted lines 32-35:
BLT for CygwinPlease install the BLT tarball provided in the download section. It fixes several BLT problems that are specific to the Cygwin environment. April 01, 2006, at 10:32 PM
by -
Changed lines 7-8 from:
You need to compile OMNeT++ from source, as the libs in the Windows binary version are for Visual C++ and they are not compatible with Cygwin. to:
You need to compile OMNeT++ from source, as the libs in the Windows binary version are for Visual C++ and they are not compatible with Cygwin. The procedure is essentially the same as on Linux, except that the compilation environment has to be set up first. Changed lines 15-16 from:
to:
April 01, 2006, at 02:16 PM
by -
Changed lines 7-8 from:
You need to compile OMNeT++ from source, the libs in the Windows binary version are for Visual C++, and they are not compatible with Cygwin. to:
You need to compile OMNeT++ from source, as the libs in the Windows binary version are for Visual C++ and they are not compatible with Cygwin. Changed lines 17-18 from:
If you are unsure or have run into trouble, please read the more detailed instructions. to:
If you are unsure or have run into trouble, please read the detailed instructions. April 01, 2006, at 12:46 PM
by -
Changed lines 1-4 from:
If this is your first time installing OMNeT++ in MinGW or Cygwin, you should probably read to:
IMPORTANT: Do not use the Cygwin gcc 2.95.x compiler, as it generates flawed exception handling code (will crash when used with coroutines/threads). Later Cygwin gcc versions (3.2 or later) should be fine. Installation instructions in nutshellYou need to compile OMNeT++ from source, the libs in the Windows binary version are for Visual C++, and they are not compatible with Cygwin.
If you are unsure or have run into trouble, please read the more detailed instructions. Issues with CygwinApril 01, 2006, at 12:34 PM
by -
Added lines 1-17:
If this is your first time installing OMNeT++ in MinGW or Cygwin, you should probably read Problem with gcc 3.4.4 (cygming special)OMNeT++ 3.2 does not compile with this version of gcc. As there is no problem with several other gcc versions (gcc-4.0.1 , gcc-3.4.0 , gcc-3.3.5 on Linux, gcc-3.3.3 (cygwin special), gcc-3.2.3 (mingw special), gcc-3.3.3 (linux ia64)) and with C++ compilers from other vendors (the Intel compiler, Visual C++), this can be safely considered a compiler bug. Please install another version of gcc. Cygwin: simulation programs crash on exitWe have observed this when compiling OMNeT++ with gcc 3.3.3 (cygwin special) and release BLT for CygwinPlease install the BLT tarball provided in the download section. It fixes several BLT problems that are specific to the Cygwin environment. |