Package Details: omnetpp-qt 5.3p1-1

Git Clone URL: https://aur.archlinux.org/omnetpp-qt.git (read-only)
Package Base: omnetpp-qt
Description: OMNeT++ Discrete Event Simulator. OMNeT++ is an extensible, modular, component-based C++ simulation library and framework, primarily for building network simulators: QT version
Upstream URL: http://www.omnetpp.org
Keywords: networks omnet++ omnetpp simulation veins
Licenses: custom
Conflicts: omnetpp
Provides: omnetpp
Submitter: a36233
Maintainer: a36233
Last Packager: a36233
Votes: 4
Popularity: 0.347961
First Submitted: 2016-11-09 18:19
Last Updated: 2017-12-29 15:11

Latest Comments

a36233 commented on 2017-05-09 15:49

Updated dependencies to support qt5

BenderIsGreat34 commented on 2017-05-08 21:04

omnetpp can actually use Qt5, so one can replace the deps to qt4, openscenegraph-qt4 and osgearth-qt4 by their qt5 pendents, qt5-base, openscenegraph and osgearth.

a36233 commented on 2017-05-04 16:53

Added static file to repository and updated PKGBUILD to fix missing common/ver.h

antipattern commented on 2017-05-04 16:35

Compilation failed for me because of a missing common/ver.h. Apparently this is not generated correctly. I guess it can be provided statically since it only contains the defines for the build name, version numbers and copyright.

stfl commented on 2017-04-04 14:05

I had the same problem. It is due to argument checking in the configure script.
It assumes the CFLAGS variable as an argument for configure CFLAGS contain multiple args that aren't split properly in this case..
And then their workaround about substituting \'' doesn't work anymore.

I managed to do "configure" with make makefiles but ran into other issues later.

a36233 commented on 2017-04-04 14:00

I'm having problems with 5.1 doing ./configure inside the fakeroot environment
build() {
cd ${srcdir}/${_pkgname}-${pkgver}
PATH=${srcdir}/${_pkgname}-${pkgver}/bin:$PATH
LD_LIBRARY_PATH=${srcdir}/${_pkgname}-${pkgver}/lib:$LD_LIBRARY_PATH
./configure --prefix=/usr
make
}

produces:
==> Starting build()...
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
configure: -----------------------------------------------
configure: reading configure.user for your custom settings
configure: -----------------------------------------------
./configure: eval: line 2216: unexpected EOF while looking for matching `''
./configure: eval: line 2217: syntax error: unexpected end of file
==> ERROR: A failure occurred in build().

stfl commented on 2017-04-03 16:14

ok 5.1 has been release today :D

a36233 commented on 2017-03-30 20:48

omnetpp is very tricky to download by command line, I've tried before, and the only way I can do it is with a full request header, also I've tried your DLAGENT solution and it simply cannot download the file.
I'm updating the package to the latest testing 5-1rc3.
I have just tried to build using makepkg inside the repository and GUI is fully working, I'll try with yaourt.

stfl commented on 2017-03-30 17:34

Hi. sorry I flagged the pkg again..
I didn't realize that you fixed it already..
I am just trying to build a PKGBUILD for 5.1rc3

in addition... you can donwload the src pkg with this:
DLAGENT=("/usr/bin/wget --header='referer:https://omnetpp.org/omnetpp' %u -O omnetpp-${_pkgverfull}-src.tgz")

no need for the download.sh

When installing the pkg through yaourt, some of the libs in /opt/omnetpp/lib are symlinked to /tmp/<user>/yaourt/aur-omnetpp-qt/src/omnetpp-5.0/lib/.. (just wrote the path out of my memory..)
and that dir is not populated anymore so the gui breaks right after selecting a workspace.

stfl commented on 2017-03-27 15:18

openscenegraph and openscenegraph-qt4 are conflicting dependencies...
The pkg builds as a QT4 version by removing openscenegraph from the dependencies.