Package Details: simgear 2019.1.1-3

Git Clone URL: https://aur.archlinux.org/simgear.git (read-only, click to copy)
Package Base: simgear
Description: A set of open-source libraries designed to be used as building blocks for quickly assembling 3d simulations, games, and visualization applications.
Upstream URL: http://www.flightgear.org/
Licenses: GPL
Submitter: Barthalion
Maintainer: AWhetter
Last Packager: tim.hellhake
Votes: 18
Popularity: 0.85
First Submitted: 2018-01-05 16:49
Last Updated: 2019-12-12 14:21

Latest Comments

1 2 3 Next › Last »

zebulon commented on 2020-04-18 19:26

@Potomac: thanks for the tip about /include in INTERFACE_INCLUDE_DIRECTORIES, I can confirm this bug every time I build and install this package. I am unsure why you wrote "Sometimes" the extra /include is added every time.

zebulon commented on 2020-04-10 20:03

@Potomac: yes the error message was clear about this required change and this works well.

Potomac commented on 2020-04-07 18:32

Here is a workaround for building Simgear 2019.1 with openscenegraph 3.6.5 : just add the "-fpermissive" option to -DCMAKE_CXX_FLAGS in PKGBUILD for cmake :

build() {
  cd "$srcdir"/simgear-$pkgver
  cmake -DCMAKE_CXX_FLAGS="-fpermissive" -DCMAKE_INSTALL_PREFIX=/usr  -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release -DENABLE_TESTS=off ../simgear-${pkgver}
  make
}

Potomac commented on 2020-04-07 01:10

Instead of downgrading openscenegraph 3.6.5-1 to 3.6.4 we should be able to find a workaround, a patch for the file src/simgear-2019.1.1/simgear/canvas/elements/CanvasText.cxx.

Perhaps someone in a bugreport (flightgear's bugzilla) has already wrote a patch.

washingt0 commented on 2020-03-22 14:38

There is a incompatibility with openscenegraph, as a walk around you can downgrade to the version 3.6.4 from the Arch Linux archive and then build simgear .(https://archive.archlinux.org/packages/o/openscenegraph/)

gcampra commented on 2020-02-13 02:11

make[2]: * [simgear/CMakeFiles/SimGearScene.dir/build.make:271: simgear/CMakeFiles/SimGearScene.dir/canvas/elements/CanvasText.cxx.o] Erro 1 make[2]: Esperando que outros processos terminem. make[2]: Saindo do diretório '/home/gino/simgear/src/simgear-2019.1.1'

make[1]: *** [CMakeFiles/Makefile2:930: simgear/CMakeFiles/SimGearScene.dir/all] Erro 2 make[1]: Saindo do diretório '/home/gino/simgear/src/simgear-2019.1.1'

make: *** [Makefile:152: all] Erro 2 ==> ERRO: Uma falha ocorreu em build(). Abortando...

Potomac commented on 2020-01-02 00:20

Sometimes a bug can lead to a faulty file "/usr/lib/cmake/SimGear/SimGearTargets.cmake", with a wrong path "/include", which prevents to build flightgear,

check at line 66 in "/usr/lib/cmake/SimGear/SimGearTargets.cmake", if you have "/include" path :

INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;/include;/usr/include"

if yes then remove "/include" path, in order to have this :

INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;/usr/include"

iggyvolz commented on 2019-11-24 21:48

Depends on openscenegraph34 - moved to openscenegraph

mrshr3d commented on 2019-10-17 16:17

EDIT - deleted cache files for simgear and installed manually. Installation successful. Sometimes these aur helper tools can be more of a hindrance.

==

Confirm I get the exact same error as Tio, except I'm using yay instead of pamac:

==> Entering fakeroot environment...
==> Starting package()...
/home/mrshr3d/.cache/yay/simgear/PKGBUILD: line 32: cd: /home/mrshr3d/.cache/yay/simgear/src/sgbuild: No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...

Tio commented on 2019-10-17 02:11

Error:

==> Entering fakeroot environment...
==> Starting package()...
/var/tmp/pamac-build-tio/simgear/PKGBUILD: line 32: cd: /var/tmp/pamac-build-tio/simgear/src/sgbuild: No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...