Package Details: omnetpp-qt 6.0pre2-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: 6
Popularity: 0.123815
First Submitted: 2016-11-09 18:19
Last Updated: 2018-09-03 13:08

Latest Comments

1 2 Next › Last »

a36233 commented on 2018-09-03 09:57

Omnet++ links now have direct link protection with captcha verification, making it not possible to directly download the installer. From now on the users will have to manually download them in next update.

Regarding osg-earth it is disabled because of this...

ChannelController.cc:86:22: error: no member named 'getModelLayerGroup' in 'osgEarth::MapNode' mapNode->getModelLayerGroup()->addChild(connectionGraphNode);

jkfurrer commented on 2018-09-03 02:34

As of 9/2/18, when running makepkg for this AUR package, the omnetpp*.tgz file fails integrity check. This has been ran several times and fails everytime. Skipping integrity check results in the build failing due to missing directories. Creating these directories results in the build failing once again due to missing makefile and targets.

I do not believe that this is the fault of the package maintainer: when downloading 5.4-1 from the Omnet++ directly, the download fails to complete multiple times. I have successfully downloaded the .tgz from Oment++ and compared this to the .tgz that gets pulled by the AUR and I have noticed a significant amount of files are missing from the one pulled by the AUR - this is obviously an incomplete download. Since this was troublesome to pull even from a standard web browser, I would point to the host for the download as the problem here.

Using a complete download from Omnet++, I can follow the included instructions to continue installation. Do note that osgearth should be included as an optional dependency. By default, osgearth support is enabled and ./configure will throw a warning if it does not find it. OSGEarth can be found in the AUR. This can be disabled if you do not need it. With OSGEarth installed, ./configure will throw another warning for an optional dependency akaroa. I did not bother installing this dependency as I know I did not need it. Running make will successfully compile Omnet++, and the program runs fine.

a36233 commented on 2018-06-14 18:40

Updated to 5.4

nakanoXF commented on 2018-03-21 22:53

omnetpp-5.3p1-src-linux.tgz ... FAILED ==> ERROR: One or more files did not pass the validity check!

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().