View Issue Details

IDProjectCategoryView StatusLast Update
0003252The Dark ModCodingpublic16.07.2017 01:05
Reportertels Assigned Tostgatilov  
PrioritynormalSeveritynormalReproducibilityN/A
Status closedResolutionfixed 
Product VersionSVN 
Target VersionTDM 2.06Fixed in VersionTDM 2.06 
Summary0003252: See if we can remove the boost library
DescriptionThe boost library is tied to the system libraries and the compiler, so it always has problems on either too old or newer systems.

This causes needless problems, and could be made go away if we replace the few functions we use from boost with our own implementation.

Some of them are easier, the most difficult (because used often) is probably the weak pointer stuff.
Steps To ReproduceRun TDM on an older linux or try to compile it on a newer linux. This will fail.
Additional Informationhttp://forums.thedarkmod.com/topic/14003-testing-108/page__view__findpost__p__297638
TagsNo tags attached.

Relationships

related to 0002834 closedtaaaki TDM crashes at startup when /proc files vanish 
related to 0003959 resolvedstgatilov Try to reduce boost dependencies by using standard C++11 features 

Activities

Obsttorte

Obsttorte

22.01.2013 16:43

developer   ~0005023

Sadly I don't have access to the above linked thread. Is there any kind of list of functions etc. that needs replacement?
nbohr1more

nbohr1more

16.07.2017 01:04

developer   ~0008997

Fixed by 3959

Issue History

Date Modified Username Field Change
15.10.2012 19:06 tels New Issue
15.10.2012 19:06 tels Summary See if we can remove boost => See if we can remove the boost library
15.10.2012 19:06 tels Relationship added related to 0002834
22.01.2013 16:43 Obsttorte Note Added: 0005023
16.07.2017 01:03 nbohr1more Relationship added related to 0003959
16.07.2017 01:04 nbohr1more Note Added: 0008997
16.07.2017 01:05 nbohr1more Assigned To => stgatilov
16.07.2017 01:05 nbohr1more Status new => closed
16.07.2017 01:05 nbohr1more Resolution open => fixed
16.07.2017 01:05 nbohr1more Product Version => SVN
16.07.2017 01:05 nbohr1more Fixed in Version => TDM 2.06
16.07.2017 01:05 nbohr1more Target Version => TDM 2.06