View Issue Details

IDProjectCategoryView StatusLast Update
0002102FSSCPBuild systempublic2021-01-09 21:56
Reporterchief1983 Assigned Tochief1983  
PriorityhighSeveritymajorReproducibilityN/A
Status closedResolutionno change required 
Fixed in Version21.0.0 
Summary0002102: Fix linking across the various platforms - no more linking with precompiled libs from different compiler versions
DescriptionTwo feasible fixes. Either a) build all libs at runtime from a source archive of the libs, kept in SVN, and shared between Windows and OS X (linux can install dev sources separately), or b) store precompiled libs for every compiler version for Windows and OS X that we support.
Additional InformationLibs needed to be checked:

OpenAL Soft
libtheora
libvorbis
libogg
libjpeg
liblua
libpng
zlib
libgl
TagsNo tags attached.

Activities

iss_mneur

2010-03-17 01:24

developer   ~0011785

Attached patch to fix issue with using a newer png version.

2010-03-17 01:25

 

new_png_fix.patch (468 bytes)   
Index: code/pngutils/pngutils.cpp
===================================================================
--- code/pngutils/pngutils.cpp	(revision 6012)
+++ code/pngutils/pngutils.cpp	(working copy)
@@ -10,6 +10,13 @@
 #include "palman/palman.h"
 #include "graphics/2d.h"
 
+#ifndef png_infopp_NULL
+#define png_infopp_NULL NULL
+#endif
+#ifndef png_voidp_NULL
+#define png_voidp_NULL NULL
+#endif
+
 CFILE *png_file = NULL;
 
 //copy/pasted from libpng
new_png_fix.patch (468 bytes)   

chief1983

2010-03-17 07:02

administrator   ~0011787

Good to have this, thanks.

MjnMixael

2021-01-09 21:56

manager   ~0017075

This is no longer relevant since the source variant mentioned in there is already done with CMake. Per m!m

Issue History

Date Modified Username Field Change
2010-01-25 16:42 chief1983 New Issue
2010-01-25 16:42 chief1983 Status new => assigned
2010-01-25 16:42 chief1983 Assigned To => chief1983
2010-01-25 17:02 chief1983 Additional Information Updated
2010-03-17 01:24 iss_mneur Note Added: 0011785
2010-03-17 01:25 iss_mneur File Added: new_png_fix.patch
2010-03-17 07:02 chief1983 Note Added: 0011787
2021-01-09 21:56 MjnMixael Status assigned => closed
2021-01-09 21:56 MjnMixael Resolution open => no change required
2021-01-09 21:56 MjnMixael Fixed in Version => 21.0.0
2021-01-09 21:56 MjnMixael Note Added: 0017075