Support

Fedora 34: "multiple definition of..."

During a rebuild for Fedora 34 I suddenly ran into this issue.

[code]
/usr/bin/ld: CMakeFiles/hwengine.dir/uAI.c.o:(.bss+0x7358): multiple definition of `LandDirty_dimension_info'; CMakeFiles/hwengine.dir/ArgParsers.c.o:(.bss+0x2c): first defined here
/usr/bin/ld: CMakeFiles/hwengine.dir/uAI.c.o:(.bss+0x7344): multiple definition of `LandPixels_dimension_info'; CMakeFiles/hwengine.dir/ArgParsers.c.o:(.bss+0x18): first defined here
/usr/bin/ld: CMakeFiles/hwengine.dir/uAI.c.o:(.bss+0x7330): multiple definition of `Land_dimension_info'; CMakeFiles/hwengine.dir/ArgParsers.c.o:(.bss+0x4): first defined here
/usr/bin/ld: CMakeFiles/hwengine.dir/uAIActions.c.o:(.bss+0x30): multiple definition of `LandDirty_dimension_info'; CMakeFiles/hwengine.dir/ArgParsers.c.o:(.bss+0x2c): first defined here
/usr/bin/ld: CMakeFiles/hwengine.dir/uAIActions.c.o:(.bss+0x1c): multiple definition of `LandPixels_dimension_info'; CMakeFiles/hwengine.dir/ArgParsers.c.o:(.bss+0x18): first defined here
/usr/bin/ld: CMakeFiles/hwengine.dir/uAIActions.c.o:(.bss+0x8): multiple definition of `Land_dimension_info'; CMakeFiles/hwengine.dir/ArgParsers.c.o:(.bss+0x4): first defined here
/usr/bin/ld: CMakeFiles/hwengine.dir/uAIAmmoTests.c.o:(.bss+0x30): multiple definition of `LandDirty_dimension_info'; CMakeFiles/hwengine.dir/ArgParsers.c.o:(.bss+0x2c): first defined here
/usr/bin/ld: CMakeFiles/hwengine.dir/uAIAmmoTests.c.o:(.bss+0x1c): multiple definition of `LandPixels_dimension_info'; CMakeFiles/hwengine.dir/ArgParsers.c.o:(.bss+0x18): first defined here
/usr/bin/ld: CMakeFiles/hwengine.dir/uAIAmmoTests.c.o:(.bss+0x8): multiple definition of `Land_dimension_info'; CMakeFiles/hwengine.dir/ArgParsers.c.o:(.bss+0x4): first defined here
/usr/bin/ld: CMakeFiles/hwengine.dir/uAILandMarks.c.o:(.bss+0x50): multiple definition of `LandDirty_dimension_info'; CMakeFiles/hwengine.dir/ArgParsers.c.o:(.bss+0x2c): first defined here
/usr/bin/ld: CMakeFiles/hwengine.dir/uAILandMarks.c.o:(.bss+0x3c): mul

error compiling dev version on arch

hi, i am a maintainer of hedgewars-hg in aur. sadly looks like building is currently broken.

make
[  0%] Built target hedgewars-server
[  0%] Building C object misc/libphyslayer/CMakeFiles/physlayer.dir/physfsrwops.c.o
In file included from /home/jose/tarballs/aur4/hedgewars-hg/src/hedgewars-hg/misc/libphyslayer/physfsrwops.c:25:
/home/jose/tarballs/aur4/hedgewars-hg/src/hedgewars-hg/misc/libphyslayer/physfsrwops.h:28:10: fatal error: SDL.h: No such file or directory
   28 | #include "SDL.h"
      |          ^~~~~~~
compilation terminated.
make[2]: *** [misc/libphyslayer/CMakeFiles/physlayer.dir/build.make:95: misc/libphyslayer/CMakeFiles/physlayer.dir/physfsrwops.c.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:3096: misc/libphyslayer/CMakeFiles/physlayer.dir/all] Error 2
make: *** [Makefile:182: all] Error 2

sdl2 is installed and header files are present so it looks like cmake is unable to detect them.

/usr/include/SDL2/SDL.h

can someone please take a look? i am ready to provide more logs if required. thanks, jose

gtTardis section in GearTypes page is incomplete

Hello, me and another player are making a script and we need to modify the Tardis gear for making it faster overall (animation and return time) but we are stuck cause we dont know how to do it. It is posssible to use GetGearPos and SetTimer to speed up the phases of the tardis?
If not, do you have some ideas for solving this problem?
Maybe this can be an opportunity to update this wiki section for a better understanding of this gear for everyone. Thanks, sorry for disturbing.

Haskell ghc 8.8 support?

Fedora will be updating the ghc package to 8.8. Specifically this means ghc-network to major version 3 with a new bsd package.

For more information:

https://bugzilla.redhat.com/show_bug.cgi?id=1853122

Also, who should I talk to about updating the package link for Fedora? apps.fedoraproject.org has been gone for some time. The new package link should be:

https://src.fedoraproject.org/rpms/hedgewars

Thanks,
Richard

Problems playing in 4k (3840x2160)

Firts is so hard to see all in 4k all things are ultra tiny and when i goes to down resolution in fullscreen only work 640x480 but this broken my desktop resolution.
Any suggestion.

Thanks.

Syndicate content

User login

Copyright © 2004-2024 Hedgewars Project. All rights reserved. [ contact ]