Jump to content
Eternal Lands Official Forums
Beaverhunter

Current CVS errors

Recommended Posts

sound.c: In function 'ensure_sample_loaded':

sound.c:2529: warning: 'alutLoadWAVFile' is deprecated (declared at /Library/Frameworks/OpenAL.framework/Headers/alut.h:110)

sound.c:2588: warning: 'alutUnloadWAV' is deprecated (declared at /Library/Frameworks/OpenAL.framework/Headers/alut.h:116)

The newer functions don't or didn't exist under OSX, which is why these are enabled under the OSX define.

 

If an newer version of Alut has been released for Mac and you have it working, and it supports alutLoadMemoryFromFile, then it might be worth talking to 0ctane to try to get it working for the OSX official release. It is also worth keeping in mind that in theory this next client release will only include Ogg Vorbis files, in which case the WAV loaders will be redundant (so not worth wasting time on).

 

To test the newer function, compile the client *without* ALUT_WAV defined.

 

sound.c:2490: warning: unused variable 'loop'

 

sound.c: In function 'stream_ogg_file':

sound.c:1739: warning: 'more_stream' may be used uninitialized in this function

 

sound.c: In function 'update_streams':

sound.c:2220: warning: 'old_ty' may be used uninitialized in this function

sound.c:2220: warning: 'old_tx' may be used uninitialized in this function

These should be fixed when I next commit NEW_SOUND code.

 

As always, I have no idea what that means :) but maybe one of you knows whether those warnings are bad or not.
They aren't really bad. Some of them might cause strange behaviour, but mostly are ok from what I can tell.

Share this post


Link to post
Share on other sites

And now for something completely different, a new bug

 

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0x00000004
0xb0001c7a in CalAnimation::getCoreAnimation ()
(gdb) bt full
#0  0xb0001c7a in CalAnimation::getCoreAnimation ()
No symbol table info available.
#1  0xb0017e99 in CalMixer::updateSkeleton ()
No symbol table info available.
#2  0xb0019292 in CalModel::update ()
No symbol table info available.
#3  0x0002ece7 in cal_render_actor (act=0x16bd7e00) at cal.c:327
	pCalRenderer = (struct CalRenderer *) 0x18e2edf0
	meshCount = 5
	meshId = 5
	submeshCount = 1
	points = {{0.00297783408, 0.00332701951, 0.768244982}, {-0.0234468207, 0.00422706455, 0.958408117}, {-0.109432451, 0.0183517411, 0.821930468}, {-0.104488619, 0.00519289821, 0.484896064}, {-0.112119801, 0.0688495561, 0.12514329}, {-0.122914053, 0.0175595433, 0.0355127752}, {0.02324358, 0.00528090447, 0.958776832}, {0.107785761, 0.0183517411, 0.826433361}, {0.100738138, 0.00506999344, 0.484041333}, {0.111362599, 0.0693895444, 0.132329285}, {0.113546491, 0.01800761, 0.0426979661}, {9.77839809e-05, 0.00337205082, 0.960229039}, {0.000238978013, 0.012397971, 1.06355751}, {0.000585338334, 0.0191021673, 1.21157575}, {-0.0015473112, 0.0969266891, 1.3366375}, {5.97531907e-05, 0.149675086, 0.786617517}, {0.000252363854, 0.160215333, 0.431888819}, {0.0560719557, 0.0363699012, 1.36823392}, {0.161947757, 0.0333656073, 1.32256365}, {0.209883526, 0.0458707064, 1.05222476}, {0.23438935, -0.00990111381, 0.821910381}, {0.220032454, -0.0224290304, 0.736476541}, {0.247733608, -0.0227820482, 0.745686889}, {0.223071545, -0.023014551, 0.68858099}, {0.208891034, -0.055057019, 0.758145988}, {-0.0520005636, 0.0363991968, 1.36746895}, {-0.174762353, 0.0389403701, 1.32428789}, {-0.217349589, 0.0452814102, 1.05130553}, {-0.246215403, -0.0105659962, 0.815388024}, {-0.223292947, -0.0245173294, 0.746297002}, {-0.221170664, -0.0360460617, 0.748755634}, {-0.246739864, -0.0236171652, 0.736914277}, {-0.231733605, -0.0237851739, 0.695647895}, {-0.21139513, -0.0544305928, 0.757512093}, {-0.00067605509, 0.00489022955, 1.42108583}, {0.746291101, -0.221170634, -0.0359830596}, {0.748748183, -0.24673982, -0.0235525519}, {0.736908495, -0.231733561, -0.0237149391}, {0.695642114, -0.2113951, -0.0543687753}, {0.757502139, -0.00067605474, 0.00486164168}, {1.42108393, 2.58691608e-39, 0}, {6.76769372e-24, 0, 1.68155816e-44}, {0, 4.20389539e-44, 0}, {0, 8.40779079e-45, 8.40779079e-45}, {-1.99784756, 2.80259693e-45, 0}, {1.10702579e-43, 1.40129846e-45, -2.53095392e-29}, {3.31294983e-41, 5.79026429e-24, 6.12959912e-24}, {0, 1.68155816e-44, 1.68155816e-44}, {-1.99784803, 2.80259693e-45, 0}, {0, 5.60519386e-45, 1.20370622e-35}, {0, 0, -1.99782658}, {4.37205121e-43, 4.20389539e-45, 0}, {2.50373079e-39, -1.99798965, 5.60519386e-45}, {0, 2.80259693e-44, 2.24207754e-44}, {0, 8.74186034e-41, 7.86742355e-36}, {5.60519386e-45, 6.72174178e-24, 6.72173862e-24}, {2.58691608e-39, -1.99799538, 1.40129846e-45}, {4.20389539e-45, 5.60519386e-44, 1.40129846e-45}, {4.31459797e-42, 0, 0}, {-7.10178116e-27, -1.99785423, 6.45718332e-42}, {5.04467447e-44, 2.80259693e-44, 4.31459797e-42}, {5.32773676e-42, 1.40129846e-45, 0}, {1.40129846e-45, 0, 0}, {1.12103877e-44, 4.34402524e-44, 0}, {0, -2.53110739e-29, 1.40129846e-45}, {1.40129846e-45, 7.86742068e-36, -2.53116065e-29}, {1.20371425e-35, 1.40129846e-45, 2.2958874e-41}, {3.60951848e-36, 1.40129846e-45, 1.40129846e-45}, {0, -2.52749657e-29, 1.12618012e-35}, {2.58014906e-25, -1.99785709, 9.15314144e-41}, {1.2527831e-35, 6.72156192e-24, 1.40129846e-45}, {0, 3.58732407e-43, 1.09791735e-41}, {5.60519386e-45, 5.60519386e-45, 1.20371425e-35}, {0.239215687, 1.40129846e-45, 1.20370622e-35}, {0, 0, 0.20784314}, {6.72173941e-24, 1.40129846e-45, 6.06423884e-24}, {-1.99799538, -7.0368388e-27, 3.67815587e-17}, {-1.99799538, 7.00649232e-45, 7.44462551e-24}, {1.12436544e-35, -1.99799538, 0}, {6.06423252e-24, 8.40779079e-45, 8.40779079e-45}, {-1.99787426, -2.53775726e-29, 3.07912922e-25}, {-1.99815738, 8.40779079e-45, 7.45109102e-24}, {2.85470815e-25, 6.72173862e-24, 1.12103877e-44}, {7.44544041e-24, 0, 7.45190591e-24}, {6.72175124e-24, -2.82843727e-29, 7.33862756e-25}, {-1.9981581, -1.99807835, 1.12103877e-44}, {9.18354962e-41, 0, 8.40779079e-45}, {8.40779079e-45, 8.40779079e-45, -1.99812555}, {-1.99809933, -2.54398403e-29, -1.99812555}, {-1.99809027, 3.05661513e-25, 4.143627e-25}, {5.73831721e-42, 5.9582393e-26, 5.73831721e-42}, {1.40129846e-45, 2.2958874e-41, 5.30430073e-27}, {0, -2.53095392e-29, 2.80259693e-45}, {8.40779079e-45, 6.72174809e-24, -1.99807739}, {6.72173862e-24, 6.64136316e-24, 4.73779011e-42}, {4.13590306e-25, 5.32493416e-44, 5.32493416e-44}, {-1.99789715, -2.53775726e-29, 6.71639961e-24}, {-1.99820614, 5.32493416e-44, 2.50373079e-39}, {1.61149323e-43, -1.99815738, 0}, {8.40779079e-45, 0, -nan(0x7fffff)}, {0, -2.82843727e-29, 2.85496059e-25}, {-1.99821067, -1.99810123, 1.40129846e-45}, {0, 0, 5.32493416e-44}, {5.32493416e-44, 5.32493416e-44, -1.99814844}, {-1.99812222, -2.54398403e-29, -1.99814844}, {-1.99811316, 5.32493416e-44, 2.80259693e-45}, {0, 3.58732407e-43, 1.40129846e-45}, {1.40129846e-45, 0, 5.46646531e-42}, {0, 1.40129846e-45, 0}, {5.32493416e-44, 0, -1.99810028}, {0, 0, 0}, {-2.54613656e-29, 0, -1.99799871}, {-1.99799824, -1.99799681, -1.99799633}, {-1.99799538, 0, 2.52279126e-39}, {1.61149323e-43, -1.99820614, 0}, {5.32493416e-44, 0, 5.32493416e-44}, {0, -2.9563458e-29, 3.58732407e-43}, {1.40129846e-45, 2.80259693e-45, 8.97952056e-42}, {0, 7.42412775e-26, 0}, {0, 0, 0}, {-1.99795103, 0, 5.32493416e-44}, {5.32493416e-44, 2.24207754e-44, 4.20389539e-45}, {0, 0, 0}, {7.42412775e-26, 0, 0}, {0, 1.40129846e-45, 2.24207754e-44}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 2.52279126e-39, -1.99810028}, {0, 0, -1.99794102}, {-4.7540416e-10, -1.99793816, 5.8113395e-24}, {-1.99794102, -4.73840245e-10, 0.228995264}, {0.0231628865, -4.70936456e-10, 3.99680289e-15}, {7.10542736e-15, -8.94068677e-08, -1.99795055}, {-4.66297556e-10, 4.15256997e-27, 5.81135054e-24}, {7.42413761e-26, 9.18354962e-41, 0}, {0, -1.99795055, -4.7540416e-10}, {-1.99794769, 2.04710509e-24, -1.99795055}, {-4.73840245e-10, 0.208656847, 0.0540604293}, {-4.70936456e-10, 4.4408921e-16, 7.10542736e-15}, {-2.98022904e-08, -1.99796009, -4.66297556e-10}, {4.15280416e-27, 2.04711062e-24, 0}, {-2.52789951e-29, 1.12103877e-44, 2.58026048e-25}, {-1.99796009, 2.04709957e-24, 2.04710509e-24}, {2.0470972e-24, 2.04710273e-24, 6.72751308e-24}, {5.86089732e-24, 4.62428493e-44, -4.70936456e-10}, {8.99416413e-40, 4.15212007e-27, 6.72746891e-24}, {-1.99796963, -4.66297556e-10, 4.15199681e-27}, {4.62428493e-44, -1.99797535, -2.55978659e-29}, {-1.99796724, 4.20389539e-45, -1.99796963}, {6.727491e-24, 6.72751308e-24, 6.72748153e-24}, {6.72750362e-24, 5.80938312e-24, 5.86089732e-24}, {3.9236357e-44, -4.70936456e-10, 8.99416413e-40}, {4.15183657e-27, 5.80936103e-24, -1.99797916}, {-4.66297556e-10, 4.15185506e-27, 3.9236357e-44}, {1.40129846e-45, -2.53116065e-29, 1.20371425e-35}, {-1.08527079e-19, -1.99797916, 5.80937208e-24}, {5.80938312e-24, 5.80936734e-24, 5.80937839e-24}, {5.80506647e-24, 5.86089732e-24, 3.78350585e-44}, {-4.70936456e-10, 8.99416413e-40, 4.15169483e-27}, {5.80504439e-24, -1.9979887, -4.66297556e-10}, {4.15171331e-27, 3.78350585e-44, 0}, {6.20973831e-24, 1.20371425e-35, 6.20385459e-24}, {-1.9979887, -4.7540416e-10, -1.99798584}, {6.08415915e-24, -1.9979887, -4.73840245e-10}, {-0.00206230208, -0.00255602598, -4.70936456e-10}, {6.9388939e-18, 2.77555756e-17, -3.72528675e-09}, {-1.99799824, -4.66297556e-10, 4.15291509e-27}, {6.0841702e-24, 1.40129846e-45, 6.04667564e-24}, {6.04667564e-24, 9.18354962e-41, -1.99799824}, {6.08414811e-24, 6.08415915e-24, 6.08414337e-24}, {6.08415442e-24, 5.91903479e-24, 5.86089732e-24}, {4.76441478e-44, -4.70936456e-10, 8.99416413e-40}, {4.14996303e-27, 5.9190127e-24, -1.99800777}, {-4.66297556e-10, 4.14983977e-27, 4.76441478e-44}, {2.80259693e-45, 1.40129846e-45, 4.14246244e-25}, {0, -1.99800777, 5.91902374e-24}, {5.91903479e-24, 5.91901901e-24, 5.91903005e-24}, {6.69971994e-24, 5.86089732e-24, 1.821688e-44}, {-4.70936456e-10, 8.99416413e-40, 4.14967953e-27}, {6.69967576e-24, -1.99801731, -4.66297556e-10}, {4.14969802e-27, 1.821688e-44, -1.9980154}, {1.23059929e-39, -1.99801397, 6.04666933e-24}, {-1.99801636, 5.32493416e-44, -1.99820614}, {6.69968838e-24, 6.69971047e-24, 6.68357669e-24}, {5.86089732e-24, 1.68155816e-44, -4.70936456e-10}, {8.99416413e-40, 4.1494022e-27, 6.68353251e-24}, {-1.99802685, -4.66297556e-10, 4.14955627e-27}, {1.68155816e-44, -1.99802303, -7.05524592e-29}, {6.86636248e-44, 5.04467447e-44, -1.99802685}, {6.6835546e-24, 6.68357669e-24, 6.68354513e-24}, {6.68356722e-24, 5.99669025e-24, 5.86089732e-24}, {1.54142831e-44, -4.70936456e-10, 8.99416413e-40}, {4.14808332e-27, 5.99666817e-24, -1.99803638}, {-4.66297556e-10, 4.14796623e-27, 1.54142831e-44}, {-1.99803448, -7.05538676e-29, -1.9980334}, {-1.99804091, -1.99803448, 5.99667921e-24}, {5.99669025e-24, 5.99667448e-24, 5.99668552e-24}, {-7.05615352e-29, 8.99416413e-40, 5.86089732e-24}...}
	skel = (struct CalSkeleton *) 0x18ec3500
	_mesh = (struct CalMesh *) 0x1902de40
	_coremesh = (struct CalCoreMesh *) 0x13a51d40
	_weaponmesh = (struct CalCoreMesh *) 0x13e18520
	_shieldmesh = (struct CalCoreMesh *) 0x13a51d40
	reverse_scale = 1
	meshVertices = {{0.29262501, -0.0948241204, 0.690539122}, {0.291849792, -0.107066326, 0.74785471}, {0.207361549, -0.0687804297, 0.742366433}, {0.20009324, -0.0564820915, 0.698839366}, {0.22532618, 0.0332008041, 0.769122958}, {0.226101309, 0.04544295, 0.71180737}, {0.313533127, 0.00249652797, 0.771341503}, {0.314308226, 0.0147386752, 0.714025915}, {0.236184239, -0.191614538, 0.791210949}, {0.159850404, -0.252371758, 0.831422806}, {0.14751178, -0.265563428, 0.683793962}, {0.228523418, -0.19980517, 0.699550152}, {0.260435581, -0.13415885, 0.859315097}, {0.198909551, -0.15983364, 0.941111624}, {0.292014182, -0.0493841171, 0.87784946}, {0.249770001, -0.0232954193, 0.970962822}, {0.318858027, 0.0303285681, 0.839734197}, {0.293004632, 0.105089791, 0.909574449}, {0.330713868, 0.0745316967, 0.75952816}, {0.312099516, 0.1762833, 0.780394614}, {0.323052883, 0.0663411394, 0.667867303}, {0.299760997, 0.1630916, 0.63276571}, {0.298801661, 0.0088854339, 0.599762976}, {0.260701835, 0.0705534518, 0.523077071}, {0.267222941, -0.075889349, 0.581228852}, {0.2098414, -0.0659847036, 0.493225783}, {0.240379229, -0.155601978, 0.619343996}, {0.16660662, -0.194370002, 0.554614186}, {0.325225353, -0.0791137367, 0.727199674}, {-0.221564621, -0.216175884, 0.548321486}, {-0.212368846, 0.0495578274, 0.825687706}, {-0.184882954, 0.0410357565, 0.813803196}, {-0.187387824, 0.0521457493, 0.795936882}, {-0.214873731, 0.060667783, 0.807821274}, {-0.226234213, 0.0546169356, 0.78823632}, {-0.221165836, 0.0284070168, 0.824402511}, {-0.214873731, 0.060667783, 0.807821274}, {-0.179024398, 0.0205309596, 0.811075032}, {-0.184092775, 0.0467408746, 0.774909019}, {-0.226234213, 0.0546169356, 0.78823632}, {-0.18716152, 0.028571697, 0.760614097}, {-0.226134628, 0.0277748499, 0.765272856}, {-0.222169474, 0.00372384861, 0.793581128}, {-0.183196381, 0.00452068821, 0.78892225}, {-0.226134628, 0.0277748499, 0.765272856}, {-0.148380488, -0.155832618, 0.00427010888}, {0.174242377, -0.130061939, 0.0042691445}, {0.165877372, -0.123940676, 0.036148347}, {-0.171352595, -0.123940662, 0.0361491963}, {-0.179717571, -0.130061969, 0.00426999712}, {0.0663909093, -0.0385781042, 0.0381261148}, {0.0653096288, -0.0302119218, 0.00426850375}, {-0.070785597, -0.0302116983, 0.00426927907}, {-0.0718668848, -0.0385778882, 0.0381268896}, {0.0915639102, -0.158518478, 0.00426921248}, {0.0617962256, -0.144993499, 0.00426910352}, {0.0653096288, -0.0302119218, 0.00426850375}, {-0.070785597, -0.0302116983, 0.00426927907}, {-0.0672713593, -0.144993052, 0.00426995987}, {-0.0970389843, -0.15851815, 0.00427007303}, {0.162154704, -0.0238636732, 0.00426850235}, {0.142905384, -0.155832723, 0.00426924974}, {-0.167630672, -0.023863323, 0.0042693112}, {-0.148380488, -0.155832618, 0.00427010888}, {0.174242377, -0.130061939, 0.0042691445}, {-0.179717571, -0.130061969, 0.00426999712}, {0.162154704, -0.0238636732, 0.00426850235}, {0.153357565, -0.0340753309, 0.041504465}, {-0.158833534, -0.0340749994, 0.0415052697}, {-0.167630672, -0.023863323, 0.0042693112}, {0.0921773911, -0.0561637133, 0.0804313347}, {-0.0976533741, -0.0561634712, 0.0804321095}, {0.126617402, -0.0546701215, 0.0728371516}, {-0.1320934, -0.0546698384, 0.0728379413}, {0.12093839, -0.00603366317, 0.127792731}, {-0.126414299, -0.00603339681, 0.127793536}, {0.0823352188, 0.000759832503, 0.13022843}, {-0.087811105, 0.000760047405, 0.13022922}, {0.0703502446, 0.036291413, 0.109892249}, {-0.0758260936, 0.0362916179, 0.109893039}, {0.077017054, 0.0825591311, 0.00426848745}, {0.151229531, 0.0731264129, 0.00426848046}, {-0.156705379, 0.0731267482, 0.00426930888}, {-0.0824928805, 0.0825593695, 0.00426929351}, {0.077017054, 0.0825591311, 0.00426848745}, {-0.0824928805, 0.0825593695, 0.00426929351}, {0.0416467227, 0.0553140864, 0.284623444}, {0.104872338, 0.0929142609, 0.302145571}, {-0.110348515, 0.0929144248, 0.302146077}, {-0.0471229143, 0.0553142205, 0.284623951}, {0.16103135, 0.0705328882, 0.295687795}, {0.156717762, -0.00767618138, 0.359401166}, {-0.162193984, -0.00767601281, 0.359401643}, {-0.166507512, 0.0705330744, 0.295688301}, {0.0521929562, -0.0152436811, 0.357173413}, {0.0416467227, 0.0553140864, 0.284623444}, {-0.0471229143, 0.0553142205, 0.284623951}, {-0.0576691777, -0.0152435601, 0.35717389}, {0.0358126387, 0.0623621531, 0.36255604}, {0.103367962, 0.105059318, 0.369612277}, {-0.108844116, 0.10505946, 0.369612783}, {-0.0412888192, 0.0623622611, 0.362556547}, {0.163205609, 0.0760286003, 0.368434191}, {0.156717762, -0.00767618138, 0.359401166}, {-0.162193984, -0.00767601281, 0.359401643}, {-0.168681771, 0.0760287717, 0.368434697}, {0.0358126387, 0.0623621531, 0.36255604}, {-0.0412888192, 0.0623622611, 0.362556547}, {0.0521929562, -0.0152436811, 0.357173413}, {0.0497352704, -0.0254483595, 0.445645899}, {0.0500545725, 0.046885822, 0.450253725}, {0.0358126387, 0.0623621531, 0.36255604}, {-0.0555308796, 0.0468859375, 0.450254142}, {-0.0552116111, -0.0254482441, 0.445646346}, {-0.0576691777, -0.0152435601, 0.35717389}, {-0.0412888192, 0.0623622611, 0.362556547}, {0.105259493, -0.0416223742, 0.35589996}, {0.103254139, -0.0566107035, 0.447461367}, {-0.108730502, -0.0566105619, 0.447461754}, {-0.110735729, -0.0416222289, 0.355900437}, {0.156717762, -0.00767618138, 0.359401166}, {0.143676639, -0.00733930524, 0.459634244}, {-0.149152949, -0.00733914319, 0.459634662}, {-0.162193984, -0.00767601281, 0.359401643}, {0.0953238159, -0.0765001774, 0.523106456}, {0.0388207771, -0.045423463, 0.521105289}, {-0.0442972444, -0.0454233438, 0.521105707}, {-0.100800313, -0.0765000284, 0.523106873}, {0.143666431, -0.0217708349, 0.518416584}, {-0.149142906, -0.0217706598, 0.51841706}, {0.0347222239, 0.0349994004, 0.514784813}, {0.0081146555, 0.0442576632, 0.666312695}, {0.0826014057, 0.0896811485, 0.641229749}, {0.0960610434, 0.0634957701, 0.498903662}, {-0.0880779028, 0.0896812975, 0.641230106}, {-0.0135912132, 0.04425776, 0.666312993}, {-0.0401986502, 0.0349995159, 0.51478523}, {-0.101537466, 0.0634959266, 0.498904109}, {0.13390021, 0.0486005843, 0.499089599}, {0.142960638, 0.0608012937, 0.637345612}, {0.158012003, -0.0308464952, 0.672077119}, {-0.163488567, -0.0308463015, 0.672077537}, {-0.148437172, 0.06080148, 0.637346029}, {-0.13937664, 0.0486007556, 0.499090046}, {0.008785313, -0.0747509301, 0.701284766}, {0.0081146555, 0.0442576632, 0.666312695}, {0.0347222239, 0.0349994004, 0.514784813}, {-0.0135912132, 0.04425776, 0.666312993}, {-0.0142619293, -0.0747508407, 0.701285064}, {-0.0401986502, 0.0349995159, 0.51478523}, {0.0977362767, -0.103159145, 0.702617168}, {-0.1032129, -0.10315901, 0.702617526}, {0.0644499585, 0.0920307636, 0.802260756}, {0.127147764, 0.0604534, 0.820329249}, {-0.132593617, 0.0605512187, 0.820681453}, {-0.0699119046, 0.09217152, 0.797567606}, {-0.000452637061, 0.0199788418, 0.810834587}, {-0.00273963041, 0.0202369131, 0.809707403}, {-0.00273963041, 0.0202369131, 0.809707403}, {-0.00502396654, 0.0199788623, 0.810834706}, {-0.000452637061, 0.0199788418, 0.810834587}, {0.0099238148, -0.111357927, 0.79106307}, {-0.00273831794, -0.111203037, 0.791740894}, {-0.00273963041, 0.0202369131, 0.809707403}, {-0.00273831794, -0.111203037, 0.791740894}, {-0.0120840939, -0.110941887, 0.791552484}, {-0.00502396654, 0.0199788623, 0.810834706}, {-0.00273963041, 0.0202369131, 0.809707403}, {0.0765367597, -0.104755528, 0.989618778}, {0.0921339914, -0.10845992, 0.919098794}, {-0.0820133537, -0.104755528, 0.989618778}, {-0.0976106599, -0.10845989, 0.919098735}, {-0.00273829699, -0.135652453, 0.98083365}, {-0.0027383212, -0.127001971, 0.909759939}, {-0.00273829699, -0.135652453, 0.98083365}, {-0.0027383212, -0.127001971, 0.909759939}, {0.154506475, -0.0236364305, 0.859642029}, {0.0909017175, -0.104178734, 0.812015176}, {0.103367962, 0.105059318, 0.369612277}, {0.0995215923, 0.0817106962, 0.460048676}, {0.149465829, 0.0590781383, 0.459552526}, {0.163205609, 0.0760286003, 0.368434191}, {-0.104997881, 0.0817108378, 0.460049152}, {-0.154942125, 0.0590783022, 0.459553003}, {-0.108844116, 0.10505946, 0.369612783}, {-0.168681771, 0.0760287717, 0.368434697}, {0.0500545725, 0.046885822, 0.450253725}, {-0.0555308796, 0.0468859375, 0.450254142}, {-0.0412888192, 0.0623622611, 0.362556547}, {0.0358126387, 0.0623621531, 0.36255604}, {0.00663842028, -0.0954301059, 0.759861588}, {-0.000360414095, 0.0252122581, 0.788018823}, {0.0926320776, -0.103683203, 0.7790398}, {0.157569975, -0.0201992169, 0.817418754}, {-0.163008839, -0.0201990344, 0.817795634}, {-0.159907684, -0.0236363262, 0.860395312}, {-0.000360414095, 0.0252122581, 0.788018823}, {-0.00511621591, 0.0252123252, 0.788019061}, {-0.0121150799, -0.0954300165, 0.759861827}, {-0.00511621591, 0.0252123252, 0.788019061}...}
	meshNormals = {{-0.392170966, -0.899371982, -0.193214819}, {-0.394000202, -0.897735357, -0.197065979}, {-0.720920503, -0.688620269, -0.0779469013}, {-0.974193335, -0.224910334, 0.0190454647}, {-0.76668036, 0.607999742, 0.206246391}, {-0.154336646, 0.966653526, 0.204355493}, {0.317402393, 0.926489413, 0.202170864}, {0.317402393, 0.926489413, 0.202170864}, {0.718982577, -0.687376678, 0.1028459}, {0.675005496, -0.705813527, 0.21492964}, {0.638095617, -0.764782906, -0.0891125351}, {0.703805804, -0.69186306, -0.161192089}, {0.78379637, -0.53752321, 0.311017811}, {0.763851583, -0.489168793, 0.421004355}, {0.873524666, -0.29948017, 0.383752942}, {0.870688796, -0.197609425, 0.450390488}, {0.953875959, -0.0642374456, 0.293247759}, {0.954737842, 0.0574991219, 0.291838229}, {0.994165182, 0.0783719048, 0.0741173327}, {0.983877301, 0.178746805, 0.00592431054}, {0.979008794, 0.0739064291, -0.189946279}, {0.946982741, 0.119795606, -0.298115164}, {0.914187014, -0.0759356096, -0.398115456}, {0.858135402, -0.0968170688, -0.50421232}, {0.824463367, -0.313944608, -0.470849156}, {0.751293302, -0.388399065, -0.533577144}, {0.744109571, -0.549214065, -0.380348355}, {0.667244077, -0.643537641, -0.375026077}, {0.939411461, -0.339388698, -0.0481804684}, {-0.025391899, -0.617991328, -0.785774767}, {-0.0556358881, 0.510204911, 0.858251512}, {0.702343702, 0.396114975, 0.591444254}, {0.595578194, 0.799349666, 0.0795409232}, {-0.141947374, 0.962171018, 0.232546687}, {-0.684825957, 0.693718374, -0.223087713}, {-0.576150239, -0.24302426, 0.780378163}, {-0.141947374, 0.962171018, 0.232546687}, {0.825789094, -0.234159619, 0.513070822}, {0.668060243, 0.629644454, -0.396539181}, {-0.684825957, 0.693718374, -0.223087713}, {0.585476875, 0.233330235, -0.776385188}, {-0.74274075, 0.164996937, -0.648931503}, {-0.611629784, -0.716075003, 0.336371332}, {0.720399678, -0.657922566, 0.219458982}, {-0.74274075, 0.164996937, -0.648931503}, {-0.28971535, -0.739791512, -0.607267261}, {0.89727354, -0.359828085, -0.255781174}, {0.823313057, -0.259685785, 0.504696786}, {-0.823311985, -0.259689182, 0.504696906}, {-0.897271991, -0.359831989, -0.255781084}, {-0.963026047, -0.0758998469, 0.258495718}, {-0.56172961, 0.029756153, -0.826785564}, {0.561729372, 0.0297556184, -0.826785803}, {0.963026106, -0.0759011805, 0.25849539}, {-0.154704943, -0.773615956, -0.614479244}, {-0.796150625, -0.473351002, -0.376938939}, {-0.56172961, 0.029756153, -0.826785564}, {0.561729372, 0.0297556184, -0.826785803}, {0.796152651, -0.473347664, -0.37693882}, {0.154708266, -0.77361542, -0.614479005}, {0.598694384, 0.0576500557, -0.798900127}, {0.289718539, -0.739790142, -0.607267499}, {-0.598694623, 0.057651028, -0.798899889}, {-0.28971535, -0.739791512, -0.607267261}, {0.89727354, -0.359828085, -0.255781174}, {-0.897271991, -0.359831989, -0.255781084}, {0.598694384, 0.0576500557, -0.798900127}, {0.900583208, -0.0683325455, 0.429279327}, {-0.900583088, -0.0683314651, 0.429279566}, {-0.598694623, 0.057651028, -0.798899889}, {-0.449581832, -0.426111579, 0.785051048}, {0.449581534, -0.426112354, 0.78505075}, {0.45546928, -0.400962383, 0.794843912}, {-0.455469549, -0.400961965, 0.794843972}, {0.3914406, -0.874471486, 0.286485374}, {-0.391441673, -0.874471068, 0.286485285}, {-0.670831323, -0.705926597, 0.227272645}, {0.670830488, -0.70592761, 0.227272272}, {-0.992146254, 0.120703965, 0.0328080878}, {0.992146432, 0.120702662, 0.0328077823}, {-0.699726641, 0.485539734, -0.524055243}, {0.761703312, 0.461360902, -0.454922169}, {-0.761702836, 0.461362034, -0.454921812}, {0.699727118, 0.48553893, -0.524055362}, {-0.699726641, 0.485539734, -0.524055243}, {0.699727118, 0.48553893, -0.524055362}, {-0.936878204, 0.325060308, -0.128821716}, {-0.157600805, 0.980307281, -0.118994437}, {0.157601237, 0.980307221, -0.118994214}, {0.936878324, 0.325059861, -0.128821671}, {0.824929893, 0.555995643, -0.101780906}, {0.933024466, -0.358902901, -0.0255746823}, {-0.933024585, -0.358902425, -0.0255747195}, {-0.824929714, 0.55599612, -0.101780742}, {-0.833546638, -0.544649303, -0.092504479}, {-0.936878204, 0.325060308, -0.128821716}, {0.936878324, 0.325059861, -0.128821671}, {0.8335464, -0.54464972, -0.0925046429}, {-0.913896143, 0.405477881, 0.0195320863}, {-0.0714450404, 0.995962441, 0.0543545596}, {0.0714454949, 0.995962381, 0.0543547869}, {0.913896322, 0.405477464, 0.0195321366}, {0.862513244, 0.50125283, 0.0694015771}, {0.933024466, -0.358902901, -0.0255746823}, {-0.933024585, -0.358902425, -0.0255747195}, {-0.862512946, 0.501253188, 0.0694017261}, {-0.913896143, 0.405477881, 0.0195320863}, {0.913896322, 0.405477464, 0.0195321366}, {-0.833546638, -0.544649303, -0.092504479}, {-0.841048956, -0.521206975, -0.144844323}, {-0.936345279, 0.350965887, 0.00897233933}, {-0.913896143, 0.405477881, 0.0195320863}, {0.936345398, 0.350965381, 0.00897234399}, {0.841048598, -0.521207452, -0.144844487}, {0.8335464, -0.54464972, -0.0925046429}, {0.913896322, 0.405477464, 0.0195321366}, {0.167121246, -0.978924632, -0.11737565}, {0.155921265, -0.973281741, -0.168556392}, {-0.155921742, -0.973281622, -0.168556556}, {-0.167121693, -0.978924513, -0.117375858}, {0.933024466, -0.358902901, -0.0255746823}, {0.922146022, -0.383843899, 0.0480683558}, {-0.922146261, -0.383843392, 0.0480683409}, {-0.933024585, -0.358902425, -0.0255747195}, {0.207801044, -0.955019951, -0.211555094}, {-0.871988297, -0.431171715, -0.231791675}, {0.871988058, -0.431172222, -0.231791854}, {-0.207801566, -0.955019832, -0.211555228}, {0.950605631, -0.308089703, -0.0378128812}, {-0.95060575, -0.308089167, -0.0378128439}, {-0.874683261, 0.468166649, -0.125495583}, {-0.89146626, 0.436730176, -0.120642558}, {-0.0870710015, 0.993250191, -0.0766340569}, {-0.0663171485, 0.994763792, 0.0777620673}, {0.0875899121, 0.993183315, -0.0769081712}, {0.891557276, 0.436485201, -0.120856047}, {0.874683499, 0.468166202, -0.125495568}, {0.0663176998, 0.994763851, 0.0777622238}, {0.812335849, 0.57291019, 0.109015435}, {0.785768628, 0.617578685, -0.0341200419}, {0.967339694, -0.251906872, -0.0282302145}, {-0.968131542, -0.248426586, -0.0317092761}, {-0.785620213, 0.617765784, -0.0341505893}, {-0.812335491, 0.572910666, 0.109015614}, {-0.776548684, -0.605338454, -0.174750224}, {-0.89146626, 0.436730176, -0.120642558}, {-0.874683261, 0.468166649, -0.125495583}, {0.891557276, 0.436485201, -0.120856047}, {0.775625288, -0.607554197, -0.171123669}, {0.874683499, 0.468166202, -0.125495568}, {0.288684011, -0.950164258, -0.117683262}, {-0.294019371, -0.948527217, -0.117680959}, {-0.129279345, 0.979667842, -0.153420284}, {0.703730345, 0.710383177, -0.0109256888}, {-0.703648686, 0.710485041, -0.00946087297}, {0.138036385, 0.980110109, -0.142583668}, {-0.528748393, 0.278184175, -0.80189693}, {-0.0114752464, 0.184062868, -0.982847452}, {-0.0114752464, 0.184062868, -0.982847452}, {0.521633267, 0.283217609, -0.804789782}, {-0.528748393, 0.278184175, -0.80189693}, {-0.34376955, -0.786147237, -0.513609767}, {-0.00988815073, -0.846106768, -0.532921731}, {-0.0114752464, 0.184062868, -0.982847452}, {-0.00988815073, -0.846106768, -0.532921731}, {0.606233835, -0.658574581, -0.44582504}, {0.521633267, 0.283217609, -0.804789782}, {-0.0114752464, 0.184062868, -0.982847452}, {0.588632166, -0.805199504, 0.0718738809}, {0.480309993, -0.877057493, 0.00851464923}, {-0.588632166, -0.805199504, 0.0718738735}, {-0.482846498, -0.875568271, 0.0154729746}, {2.98356397e-08, -0.999993503, -0.00360109191}, {-1.43014911e-09, -0.997627079, -0.0688504353}, {2.98356397e-08, -0.999993503, -0.00360109191}, {-1.43014911e-09, -0.997627079, -0.0688504353}, {0.986236572, -0.147896975, 0.0739182085}, {0.483570695, -0.873600841, -0.0545982271}, {-0.0714450404, 0.995962441, 0.0543545596}, {-0.0748011768, 0.956153274, 0.283153147}, {0.819145501, 0.502016187, 0.277453542}, {0.862513244, 0.50125283, 0.0694015771}, {0.0748016834, 0.956153274, 0.283153325}, {-0.819145203, 0.502016544, 0.277453721}, {0.0714454949, 0.995962381, 0.0543547869}, {-0.862512946, 0.501253188, 0.0694017261}, {-0.936345279, 0.350965887, 0.00897233933}, {0.936345398, 0.350965381, 0.00897234399}, {0.913896322, 0.405477464, 0.0195321366}, {-0.913896143, 0.405477881, 0.0195320863}, {-0.712378979, -0.685583532, -0.149971545}, {-0.926930785, 0.342639476, -0.152962506}, {0.407342792, -0.907952905, -0.0984557047}, {0.981493413, -0.186807185, 0.0421163924}, {-0.9853701, -0.168525964, 0.0253919158}, {-0.98930335, -0.127873987, 0.070193626}, {-0.926930785, 0.342639476, -0.152962506}, {0.95633626, 0.261911392, -0.129704639}, {0.710732996, -0.684243143, -0.163309008}, {0.95633626, 0.261911392, -0.129704639}...}
	meshTextureCoordinates = {{0.65839088, 0.591923416}, {0.682871163, 0.591923416}, {0.682871163, 0.577054739}, {0.65839088, 0.577054739}, {0.682871163, 0.546118617}, {0.65839088, 0.546118617}, {0.682871163, 0.529258192}, {0.65839088, 0.529258192}, {0.603351653, 0.628946602}, {0.635176301, 0.670605659}, {0.551231325, 0.696546018}, {0.551231325, 0.645052671}, {0.635563731, 0.586780488}, {0.687057137, 0.602692783}, {0.635563731, 0.534660041}, {0.687057018, 0.518747747}, {0.603351653, 0.492493927}, {0.635176301, 0.45083493}, {0.551231265, 0.476387858}, {0.551231265, 0.424894542}, {0.499111056, 0.492493927}, {0.467286468, 0.45083493}, {0.466898948, 0.534660041}, {0.415405691, 0.518747747}, {0.466898948, 0.586780488}, {0.415405691, 0.602692783}, {0.499111116, 0.628946602}, {0.467286497, 0.670605659}, {0.551231325, 0.560720265}, {0.70759058, 0.49404639}, {0.966869116, 0.669059455}, {0.960387111, 0.639890611}, {0.966869116, 0.636649668}, {0.992796898, 0.646372557}, {0.931218326, 0.688505352}, {0.950664163, 0.665818512}, {0.957146168, 0.688505352}, {0.950664163, 0.633408606}, {0.963628113, 0.620444715}, {0.999278963, 0.620444715}, {0.957146168, 0.607480764}, {0.983074009, 0.594516814}, {0.927977324, 0.656095505}, {0.934459269, 0.630167663}, {0.908531427, 0.682023406}, {0.187897161, 0.00277097384}, {0.147793919, 0.0165852495}, {0.160708904, 0.050409019}, {0.160708904, 0.050409019}, {0.147793919, 0.0165852495}, {0.257017434, 0.0879418328}, {0.274249971, 0.0833654478}, {0.274249971, 0.0833654478}, {0.257017434, 0.0879418328}, {0.066453144, 0.0102092214}, {0.0436975062, 0.0155620798}, {0.0451422632, 0.0570517182}, {0.0451422632, 0.0570517182}, {0.0436975062, 0.0155620798}, {0.066453144, 0.0102092214}, {0.118637681, 0.0578604154}, {0.105423309, 0.0103919655}, {0.118637681, 0.0578604154}, {0.105423309, 0.0103919655}, {0.128951907, 0.0192375481}, {0.128951907, 0.0192375481}, {0.138363108, 0.0728963614}, {0.155122653, 0.0814990178}, {0.155122653, 0.0814990178}, {0.138363108, 0.0728963614}, {0.235717148, 0.109764881}, {0.235717148, 0.109764881}, {0.18145147, 0.102682158}, {0.18145147, 0.102682158}, {0.192905322, 0.175591081}, {0.192905322, 0.175591081}, {0.24968192, 0.17913574}, {0.24968192, 0.17913574}, {0.29471603, 0.15622811}, {0.29471603, 0.15622811}, {0.0528326556, 0.0976877213}, {0.109304652, 0.09313263}, {0.109304652, 0.09313263}, {0.0528326556, 0.0976877213}, {0.299145043, 0.134835184}, {0.299145043, 0.134835184}, {0.0235341862, 0.269309759}, {0.0603304058, 0.276088893}, {0.0603304058, 0.276088893}, {0.0235341862, 0.269309759}, {0.106572561, 0.272888005}, {0.15932256, 0.306774706}, {0.15932256, 0.306774706}, {0.106572561, 0.272888005}, {0.2699669, 0.308226824}, {0.28824988, 0.265161514}, {0.28824988, 0.265161514}, {0.2699669, 0.308226824}, {0.0224657804, 0.306343168}, {0.0563876294, 0.306343168}, {0.0563876294, 0.306343168}, {0.0224657804, 0.306343168}, {0.109117307, 0.306197584}, {0.159613356, 0.306679517}, {0.159613356, 0.306679517}, {0.109117307, 0.306197584}, {0.288415015, 0.30658868}, {0.288415015, 0.30658868}, {0.405158162, 0.00296969339}, {0.399437338, 0.0703467354}, {0.342450947, 0.0665658265}, {0.340975046, 0.00471316464}, {0.342451304, 0.0666073337}, {0.399425507, 0.0703921393}, {0.405136466, 0.00296969339}, {0.340975046, 0.00471315719}, {0.440390468, 0.00296963193}, {0.432024419, 0.0716365799}, {0.432047635, 0.0716831163}, {0.440422833, 0.00296963006}, {0.472802907, 0.00296895392}, {0.466499418, 0.0704143494}, {0.466580987, 0.0704696327}, {0.472878128, 0.00296895206}, {0.431395888, 0.107315928}, {0.399764568, 0.104913637}, {0.399748176, 0.104999274}, {0.431403607, 0.107406147}, {0.467226863, 0.10302674}, {0.467285275, 0.103127055}, {0.601212144, 0.0936975703}, {0.601213694, 0.162510246}, {0.561338961, 0.148308381}, {0.544946611, 0.0831657872}, {0.561435103, 0.148621097}, {0.601213694, 0.162936509}, {0.601212144, 0.0938523039}, {0.545129061, 0.0832766816}, {0.515193224, 0.0795534477}, {0.514696956, 0.145319447}, {0.46946907, 0.166635096}, {0.469420224, 0.166802436}, {0.514700711, 0.145546645}, {0.515313685, 0.0796511248}, {0.401132405, 0.184006721}, {0.338616639, 0.152805269}, {0.340492278, 0.094302766}, {0.338616639, 0.152912006}, {0.401138306, 0.184192225}, {0.340492278, 0.0943811685}, {0.434482008, 0.18458268}, {0.434448004, 0.184742093}, {0.571702957, 0.201674461}, {0.531808555, 0.218363613}, {0.531428158, 0.218489632}, {0.571702778, 0.201674268}, {0.598225176, 0.211373255}, {0.597217202, 0.21524404}, {0.597329259, 0.216072664}, {0.598329008, 0.212141111}, {0.354110539, 0.216703027}, {0.388392776, 0.231839865}, {0.382812798, 0.231815532}, {0.353525966, 0.21906513}, {0.382800817, 0.231838152}, {0.388392776, 0.231839925}, {0.354288042, 0.216611505}, {0.35367921, 0.218978509}, {0.416987032, 0.310629755}, {0.42151165, 0.274316221}, {0.417668998, 0.310629755}, {0.421768486, 0.274316221}, {0.37003845, 0.311240762}, {0.369638532, 0.274927258}, {0.370746315, 0.311240822}, {0.369834512, 0.274927318}, {0.471586198, 0.238707408}, {0.43122074, 0.230868012}, {0.55812782, 0.00418947171}, {0.553476214, 0.0625336319}, {0.508062363, 0.0644382313}, {0.518134117, 0.00663091196}, {0.553665221, 0.0625954792}, {0.508188367, 0.0644892454}, {0.558331311, 0.00418946985}, {0.518261671, 0.00663090823}, {0.601211607, 0.0621125586}, {0.601211667, 0.0621945448}, {0.600235105, 0.00296844356}, {0.600235105, 0.00296844356}, {0.394356698, 0.213808268}, {0.354006588, 0.211723596}, {0.429150075, 0.212830126}, {0.471183062, 0.220303923}, {0.471048355, 0.220516413}, {0.471515805, 0.238999471}, {0.600332618, 0.206166223}, {0.60065037, 0.206767365}, {0.394441426, 0.214069307}, {0.354006588, 0.211830765}...}
	meshFaces = {{0, 1, 2}, {3, 0, 2}, {3, 2, 4}, {4, 5, 3}, {5, 4, 6}, {6, 7, 5}, {8, 9, 10}, {10, 11, 8}, {12, 13, 9}, {9, 8, 12}, {14, 15, 13}, {13, 12, 14}, {16, 17, 15}, {15, 14, 16}, {18, 19, 17}, {17, 16, 18}, {20, 21, 19}, {19, 18, 20}, {22, 23, 21}, {21, 20, 22}, {24, 25, 23}, {23, 22, 24}, {26, 27, 25}, {25, 24, 26}, {11, 10, 27}, {27, 26, 11}, {28, 8, 11}, {28, 12, 8}, {28, 14, 12}, {28, 16, 14}, {28, 18, 16}, {28, 20, 18}, {28, 22, 20}, {28, 24, 22}, {28, 26, 24}, {28, 11, 26}, {34, 35, 30}, {34, 30, 36}, {37, 38, 32}, {37, 32, 31}, {35, 37, 31}, {35, 31, 30}, {38, 39, 33}, {38, 33, 32}, {40, 41, 39}, {40, 39, 38}, {42, 43, 37}, {42, 37, 35}, {43, 40, 38}, {43, 38, 37}, {44, 42, 35}, {44, 35, 34}, {1, 0, 42}, {1, 42, 44}, {4, 7, 40}, {4, 40, 43}, {0, 4, 43}, {0, 43, 42}, {7, 8, 41}, {7, 41, 40}, {3, 11, 10}, {3, 10, 5}, {6, 15, 14}, {6, 14, 9}, {5, 10, 15}, {5, 15, 6}, {2, 18, 11}, {2, 11, 3}, {77, 75, 73}, {77, 73, 71}, {70, 76, 78}, {70, 78, 50}, {79, 77, 71}, {79, 71, 53}, {66, 3, 2}, {66, 2, 67}, {4, 7, 69}, {4, 69, 68}, {56, 80, 81}, {56, 81, 60}, {82, 83, 57}, {82, 57, 62}, {50, 78, 84}, {50, 84, 51}, {85, 79, 53}, {85, 53, 52}, {9, 8, 0}, {9, 0, 3}, {6, 14, 13}, {6, 13, 7}, {8, 11, 1}, {8, 1, 0}, {5, 15, 14}, {5, 14, 6}, {10, 86, 87}, {10, 87, 11}, {88, 89, 12}, {88, 12, 15}, {1, 90, 91}, {1, 91, 2}, {92, 93, 5}, {92, 5, 4}, {11, 87, 90}, {11, 90, 1}, {93, 88, 15}, {93, 15, 5}, {76, 94, 95}, {76, 95, 78}, {96, 97, 77}, {96, 77, 79}, {86, 98, 99}, {86, 99, 87}, {100, 101, 89}, {100, 89, 88}, {90, 102, 103}, {104, 105, 93}, {87, 99, 102}, {87, 102, 90}, {105, 100, 88}, {105, 88, 93}, {95, 94, 106}, {107, 97, 96}, {108, 109, 110}, {108, 110, 111}, {112, 113, 114}, {112, 114, 115}, {116, 117, 109}, {116, 109, 108}, {113, 118, 119}, {113, 119, 114}, {120, 121, 117}, {120, 117, 116}, {118, 122, 123}, {118, 123, 119}, {117, 124, 125}, {117, 125, 109}, {126, 127, 118}, {126, 118, 113}, {121, 128, 124}, {121, 124, 117}, {127, 129, 122}, {127, 122, 118}, {130, 131, 132}, {130, 132, 133}, {134, 135, 136}, {134, 136, 137}, {138, 139, 140}, {138, 140, 128}, {141, 142, 143}, {141, 143, 129}, {133, 132, 139}, {133, 139, 138}, {142, 134, 137}, {142, 137, 143}, {125, 144, 145}, {125, 145, 146}, {147, 148, 126}, {147, 126, 149}, {124, 150, 144}, {124, 144, 125}, {148, 151, 127}, {148, 127, 126}, {128, 140, 150}, {128, 150, 124}, {151, 141, 129}, {151, 129, 127}, {132, 152, 153}, {132, 153, 139}, {154, 155, 134}, {154, 134, 142}, {156, 157, 29}, {156, 29, 24}, {31, 158, 159}, {31, 159, 26}, {160, 161, 162}, {160, 162, 163}, {164, 165, 166}, {164, 166, 167}, {16, 19, 168}, {16, 168, 169}, {170, 21, 20}, {170, 20, 171}, {169, 168, 172}, {169, 172, 173}, {174, 170, 171}, {174, 171, 175}, {176, 16, 169}, {176, 169, 177}, {178, 179, 180}, {178, 180, 181}, {179, 133, 138}, {179, 138, 180}, {137, 182, 183}, {137, 183, 143}, {182, 184, 185}, {182, 185, 183}, {128, 121, 180}, {128, 180, 138}, {130, 133, 179}, {130, 179, 186}...}
#4  0x0009a97c in draw_enhanced_actor (actor_id=0x16bd7e00, banner=0) at new_actors.c:269
	x_pos = 52
	y_pos = 69.5
	z_pos = 0
	x_rot = 0
	y_rot = 0
	z_rot = 6.10351562e-05
	healthbar_z = 0.810248792
#5  0x00017e9a in display_actors (banner=0, reflections=1) at actors.c:731
	cur_actor = (actor *) 0x16bd7e00
	i = 13
	x = 50
	y = 70
	has_ghosts = 0
#6  0x000b514b in display_3d_reflection () at reflection.c:596
	view_port = {0, 48, 1006, 737}
	cur_intersect_type = 0
#7  0x0006240f in display_game_handler (win=0x5992e00) at gamewin.c:963
	str = '\000' <repeats 14 times>, "\200?\001", '\000' <repeats 11 times>, " \200o\005Õ\035²\222\210ÙU\005\f\020²¢\bèÿ¿j+U\005 \200o\005\000\000\000\000\001\000\000\0005êU\005 \200o\005\020èÿ¿8èÿ¿\032\036²\222 \200o\005á\r\000\000Hèÿ¿¦éU\005Щo\005@ù\205\005xèÿ¿}\001\005\000\000.\231\005\000\000\000\000xèÿ¿-\006\005\000á\r\000\000¾¾¾>xèÿ¿±D²\222 \200o\005\000\000\200?\000\000\200?\000\000\200?   >¾¾¾>\000\000\000\000[\006\005"
	i = 2
	any_reflection = 2
	mouse_rate = 1
	main_count = 54060
	times_FPS_below_3 = 0
	fps = {42, 42, 40, 42, 42}
	shadows_were_disabled = 0
	eye_candy_was_disabled = 0
#8  0x000508d0 in draw_window (win=0x5992e00) at elwindows.c:1115
	ret_val = 0
	W = (widget_list *) 0x0
#9  0x0005128b in display_window (win_id=0) at elwindows.c:1282
No locals.
#10 0x0004d5bb in display_windows (level=1) at elwindows.c:68
	id = -1
	next_id = -9999
	i = 0
#11 0x000436aa in draw_scene () at draw_scene.c:116
No locals.
#12 0x0008eb63 in start_rendering () at main.c:168
	event = {
 type = 24 '\030', 
 active = {
type = 24 '\030', 
gain = 254 'þ', 
state = 46 '.'
 }, 
 key = {
type = 24 '\030', 
which = 254 'þ', 
state = 46 '.', 
keysym = {
  scancode = 2 '\002', 
  sym = 323266464, 
  mod = 805729281, 
  unicode = 52514
}
 }, 
 motion = {
type = 24 '\030', 
which = 254 'þ', 
state = 46 '.', 
x = 2, 
y = 0, 
xrel = -22624, 
yrel = 4932
 }, 
 button = {
type = 24 '\030', 
which = 254 'þ', 
button = 46 '.', 
state = 176 '°', 
x = 2, 
y = 0
 }, 
 jaxis = {
type = 24 '\030', 
which = 254 'þ', 
axis = 46 '.', 
value = 2
 }, 
 jball = {
type = 24 '\030', 
which = 254 'þ', 
ball = 46 '.', 
xrel = 2, 
yrel = 0
 }, 
 jhat = {
type = 24 '\030', 
which = 254 'þ', 
hat = 46 '.', 
value = 176 '°'
 }, 
 jbutton = {
type = 24 '\030', 
which = 254 'þ', 
button = 46 '.', 
state = 176 '°'
 }, 
 resize = {
type = 24 '\030', 
w = 2, 
h = 323266464
 }, 
 expose = {
type = 24 '\030'
 }, 
 quit = {
type = 24 '\030'
 }, 
 user = {
type = 24 '\030', 
code = 2, 
data1 = 0x1344a7a0, 
data2 = 0x30067401
 }, 
 syswm = {
type = 24 '\030', 
msg = 0x2
 }
}
	network_thread = (SDL_Thread *) 0x169bec00
	message_queue = (queue_t *) 0x134a3410
	done = 0
	network_thread_data = {0x134a3410, 0x644dfc}
#13 0x0008efc9 in SDL_main (argc=1, argv=0x5206f20) at main.c:290

 

/EDIT

 

and another one, but I think this one is not new

(gdb) bt full
#0  0x900248c7 in semaphore_wait_signal_trap ()
No symbol table info available.
#1  0x90001582 in pthread_mutex_lock ()
No symbol table info available.
#2  0x3003ca78 in SDL_mutexP ()
No symbol table info available.
#3  0x000c63f6 in add_sound_object (type=44, x=83, y=128, me=0) at sound.c:2690
	i = 0
	loops = 0
	error = 0
	tx = 0
	ty = 0
	distanceSq = 0
	source = -1
	pSource = (source_data *) 0x0
	pType = (sound_type *) 0x0
	pNewType = (sound_type *) 0x3ae5410
	maxDistanceSq = 0
	stage = 1879076457
	sourcePos = {83, 128, 0}
	sourceVel = {0, 0, 0}
	buffer = 0
#4  0x0002af39 in put_bag_on_ground (bag_x=83, bag_y=128, bag_id=4) at bags.c:81
	x = 41.75
	y = 64.25
	z = 0
	obj_3d_id = 86402032
	snd = 44
#5  0x00098bde in process_message_from_server (in_data=0x5217390 "\e\006", data_length=8) at multiplayer.c:1049
	text_buf = "\000\000\000\000\000\000\000\000\000[!\005", '\000' <repeats 24 times>, "\006\000\000\000\000\000\000\000\004\000\000\000\b\000\000\000à\000\000\000\000\000\200\005ÿÿÿÿ´*'\005 \026\000\220ôc&\005\016\000\000\000.\004\000\000 \021\000\220ôc&\005\000\000\000\000h\031\024\022\000\000\000\000\026\004\000\000\035\000\000\000\023\003\000\000÷È2\220ðc&\005\000\000\000\000ØÅÿ¿dÆ2\220ðc&\005Ý\201Ð\021+\000\000\000\035\000\000\000\020c&\005$\000\000\000(Æÿ¿:Ê2\220ðc&\005\003\000\000\000\004\000\000\000+\000\000\000\024\000\000\000\000\000\000\000\000\000\001\000\000\000\001\000\000\000\001\000\000\000\000\000ÿ", '\000' <repeats 15 times>...
#6  0x0008eacd in start_rendering () at main.c:155
	message = (message_t *) 0x5217380
	event = {
 type = 1 '\001', 
 active = {
type = 1 '\001', 
gain = 0 '\000', 
state = 3 '\003'
 }, 
 key = {
type = 1 '\001', 
which = 0 '\000', 
state = 3 '\003', 
keysym = {
  scancode = 0 '\000', 
  sym = SDLK_UNKNOWN, 
  mod = KMOD_NONE, 
  unicode = 0
}
 }, 
 motion = {
type = 1 '\001', 
which = 0 '\000', 
state = 3 '\003', 
x = 0, 
y = 0, 
xrel = 0, 
yrel = 0
 }, 
 button = {
type = 1 '\001', 
which = 0 '\000', 
button = 3 '\003', 
state = 0 '\000', 
x = 0, 
y = 0
 }, 
 jaxis = {
type = 1 '\001', 
which = 0 '\000', 
axis = 3 '\003', 
value = 0
 }, 
 jball = {
type = 1 '\001', 
which = 0 '\000', 
ball = 3 '\003', 
xrel = 0, 
yrel = 0
 }, 
 jhat = {
type = 1 '\001', 
which = 0 '\000', 
hat = 3 '\003', 
value = 0 '\000'
 }, 
 jbutton = {
type = 1 '\001', 
which = 0 '\000', 
button = 3 '\003', 
state = 0 '\000'
 }, 
 resize = {
type = 1 '\001', 
w = 0, 
h = 0
 }, 
 expose = {
type = 1 '\001'
 }, 
 quit = {
type = 1 '\001'
 }, 
 user = {
type = 1 '\001', 
code = 0, 
data1 = 0x0, 
data2 = 0x0
 }, 
 syswm = {
type = 1 '\001', 
msg = 0x0
 }
}
	network_thread = (SDL_Thread *) 0x169ba600
	message_queue = (queue_t *) 0x134a3430
	done = 0
	network_thread_data = {0x134a3430, 0x644dfc}
#7  0x0008efc9 in SDL_main (argc=1, argv=0x5206f20) at main.c:290

 

/EDIT2

 

and another one ...

#0  0x900248c7 in semaphore_wait_signal_trap ()
No symbol table info available.
#1  0x90001582 in pthread_mutex_lock ()
No symbol table info available.
#2  0x03d64032 in CAMutex::Lock (this=0x136127d4) at /Developer/Examples/CoreAudio/PublicUtility/CAMutex.cpp:156
	theCurrentThread = (pthread_t) 0xa000d000
#3  0x03d66454 in OALSource::Stop (this=0x136127b0) at /usr/src/openal/OpenAL-MacOSX/oalSource.cpp:1506
	wasLocked = false
#4  0x03d5a141 in alSourceStop (sid=14) at /usr/src/openal/OpenAL-MacOSX/oalImp.cpp:2627
	oalSource = <value optimized out>
#5  0x000c6bfc in stop_sound_source_at_index (index=0) at sound.c:2940
	error = 0
	pSource = (source_data *) 0x3ae4270
	sourceTemp = {
 source = 2684413248, 
 play_duration = -1073757048, 
 sound_type = 0, 
 current_stage = 856, 
 cookie = 379726336
}
#6  0x000c6d77 in stop_sound (cookie=856) at sound.c:2981
	n = 0
#7  0x0000c9e3 in destroy_actor (actor_id=580) at actor_scripts.c:950
	i = 14
#8  0x00097d65 in process_message_from_server (in_data=0x181e8fc0 "\006\003", data_length=5) at multiplayer.c:543
	text_buf = "\206Xaan was liberated the american way.\000zten white rabbit erbarmt, der sich hinter einem Tree Mush versteckt hat? :-)\000n Warning System and the Ad Council\000\t\000\000\0003U\201\220(Çÿ¿\032Y\201\220x", '\000' <repeats 11 times>, "\001=è\030\001\000\000\000\000qé\030\000\000\000\001\200\000\000\000\200"...
#9  0x0008eacd in start_rendering () at main.c:155
	message = (message_t *) 0x18e03d20
	event = {
 type = 24 '\030', 
 active = {
type = 24 '\030', 
gain = 254 'þ', 
state = 46 '.'
 }, 
 key = {
type = 24 '\030', 
which = 254 'þ', 
state = 46 '.', 
keysym = {
  scancode = 3 '\003', 
  sym = 323266432, 
  mod = 805729281, 
  unicode = 56938
}
 }, 
 motion = {
type = 24 '\030', 
which = 254 'þ', 
state = 46 '.', 
x = 3, 
y = 0, 
xrel = -22656, 
yrel = 4932
 }, 
 button = {
type = 24 '\030', 
which = 254 'þ', 
button = 46 '.', 
state = 176 '°', 
x = 3, 
y = 0
 }, 
 jaxis = {
type = 24 '\030', 
which = 254 'þ', 
axis = 46 '.', 
value = 3
 }, 
 jball = {
type = 24 '\030', 
which = 254 'þ', 
ball = 46 '.', 
xrel = 3, 
yrel = 0
 }, 
 jhat = {
type = 24 '\030', 
which = 254 'þ', 
hat = 46 '.', 
value = 176 '°'
 }, 
 jbutton = {
type = 24 '\030', 
which = 254 'þ', 
button = 46 '.', 
state = 176 '°'
 }, 
 resize = {
type = 24 '\030', 
w = 3, 
h = 323266432
 }, 
 expose = {
type = 24 '\030'
 }, 
 quit = {
type = 24 '\030'
 }, 
 user = {
type = 24 '\030', 
code = 3, 
data1 = 0x1344a780, 
data2 = 0x30067401
 }, 
 syswm = {
type = 24 '\030', 
msg = 0x3
 }
}
	network_thread = (SDL_Thread *) 0x169be800
	message_queue = (queue_t *) 0x134a33f0
	done = 0
	network_thread_data = {0x134a33f0, 0x644dfc}
#10 0x0008efc9 in SDL_main (argc=1, argv=0x5206f20) at main.c:290

Edited by Florian

Share this post


Link to post
Share on other sites

Ah well lets try report again the same errors under MSVC

 

1. #include "platform.h" is required in text.h and cache.h (otherwise __inline__ is undefined)

2. uint32_t and uint16_t in zipfilesystem.cpp are undefined.

3. For some reasons i get unresolved external for enable_compression and disable_compression if they are __inlined. Any ideas why?

Share this post


Link to post
Share on other sites

Ah well lets try report again the same errors under MSVC

 

1. #include "platform.h" is required in text.h and cache.h (otherwise __inline__ is undefined)

2. uint32_t and uint16_t in zipfilesystem.cpp are undefined.

These should be solved now.

3. For some reasons i get unresolved external for enable_compression and disable_compression if they are __inlined. Any ideas why?

Hmm, that code is a bit strange. It (un)sets an unexported variable defined in textures.c, but is called from init.c. So if the function is really inlined in init.c, it tries to set a variable it cannot find, hence the unresolved symbol.

 

Should be fixed now, I've removed the inline. They're only called once on startup anyway.

Share this post


Link to post
Share on other sites

Somebody removed X86_64 from feature list and compile stops with:

eye_candy/eye_candy.cpp: In member function 'virtual void ec::Shape::draw()':
eye_candy/eye_candy.cpp:147: error: cast from 'void*' to 'Uint32' loses precision
make: *** [eye_candy/eye_candy.o] Error 1

 

However adding FEATURE+=X86_64 to make.conf results in lots of messages like

In file included from text.h:11,
			 from font.h:9,
			 from asc.h:12,
			 from spells.c:4:
platform.h:15:1: warning: "X86_64" redefined
<command line>:1:1: warning: this is the location of the previous definition

 

I also experience some weird behavior in chat, where I see additional characters that weren't sent by the person 'talking', sometimes they are colored too... once I get one of those lines with a bit of extra my messages appear delayed and also last chatline stops pushing chat up when in console (i.e. I don't see the last line of chat when in console) :icon13: (this is with the added X86_64, can't test if it's caused by it because I can't compile without it :icon13:)

Share this post


Link to post
Share on other sites

Somebody removed X86_64 from feature list and compile stops with:

eye_candy/eye_candy.cpp: In member function 'virtual void ec::Shape::draw()':
eye_candy/eye_candy.cpp:147: error: cast from 'void*' to 'Uint32' loses precision
make: *** [eye_candy/eye_candy.o] Error 1

 

However adding FEATURE+=X86_64 to make.conf results in lots of messages like

In file included from text.h:11,
			 from font.h:9,
			 from asc.h:12,
			 from spells.c:4:
platform.h:15:1: warning: "X86_64" redefined
<command line>:1:1: warning: this is the location of the previous definition

Should be fixed now. If not, please post which compiler (and whic version) you are using.

I also experience some weird behavior in chat, where I see additional characters that weren't sent by the person 'talking', sometimes they are colored too... once I get one of those lines with a bit of extra my messages appear delayed and also last chatline stops pushing chat up when in console (i.e. I don't see the last line of chat when in console) :) (this is with the added X86_64, can't test if it's caused by it because I can't compile without it :ph34r:)

Hmm, this is a bit troubling. I did play with text a bit, but I can't reproduce this problem. I really doubt if it's caused by you adding x86_64 to the build defs. I'll take a look, but I'd really like to know if anyone else is experiencing this problem.

 

EDIT: oh, nvm, people do, and I can reproduce it

Edited by Grum

Share this post


Link to post
Share on other sites

Ok, compile problem is fixed and I took a screenie of the other problem and now I want to post it too :)

weird_chat.jpg

Yep, I get this too when the chat line length is exactly one window width. Reported here and confirmed by Florian.

Share this post


Link to post
Share on other sites

I/O warning : failed to load external entity ".//extentions.xml"

 

and the thing mentioned here http://www.eternal-lands.com/forum/index.php?showtopic=37006

 

/EDIT

ah, I see this is also related to the new client->server info stuff

 

sendvideoinfo.cpp: snprintf(file_name, sizeof(file_name), "%s/%s", datadir, "extentions.xml");

sendvideoinfo.cpp: snprintf(file_name, sizeof(file_name), "%s", "extentions.xml");

Edited by Florian

Share this post


Link to post
Share on other sites

I/O warning : failed to load external entity ".//extentions.xml"

 

and the thing mentioned here http://www.eternal-lands.com/forum/index.php?showtopic=37006

 

/EDIT

ah, I see this is also related to the new client->server info stuff

 

sendvideoinfo.cpp: snprintf(file_name, sizeof(file_name), "%s/%s", datadir, "extentions.xml");

sendvideoinfo.cpp: snprintf(file_name, sizeof(file_name), "%s", "extentions.xml");

extentions.xml is now in cvs.

Share this post


Link to post
Share on other sites

 sound.c: In function `add_sound_object':
sound.c:2729: warning: implicit declaration of function `get_loaded_sound_num'

sound.c: In function `stop_all_sounds':
sound.c:3092: error: `i' undeclared (first use in this function)
sound.c:3092: error: (Each undeclared identifier is reported only once
sound.c:3092: error: for each function it appears in.)

sound.c: In function `update_sound':
sound.c:3203: error: `cookie' undeclared (first use in this function)

make.exe: *** [sound.o] Error 1

Execution terminated

 

I don't know if i'm doing something wrong or there's an error, but it won't compile :(

Share this post


Link to post
Share on other sites

Nope, they're genuine errors, I guess Torg always compiles with _EXTRA_SOUND_DEBUG :(

 

I fixed those issues, but I'm running into another one:

io/elfilewrapper.cpp:5:28: eldatasource.hpp: No such file or directory

followed by a whole bunch of undeclared symbols and syntax errors. Last time I reported an error like this I forgot the -d option to cvs up, but this time I honestly believe someone (Xaphier?) forgot to check in a file :hug:

Share this post


Link to post
Share on other sites

Nope, they're genuine errors, I guess Torg always compiles with _EXTRA_SOUND_DEBUG :)

 

I fixed those issues, but I'm running into another one:

io/elfilewrapper.cpp:5:28: eldatasource.hpp: No such file or directory

followed by a whole bunch of undeclared symbols and syntax errors. Last time I reported an error like this I forgot the -d option to cvs up, but this time I honestly believe someone (Xaphier?) forgot to check in a file :P

Yes, but I can't connect o cvs at the moment. Don't know why :(

Share this post


Link to post
Share on other sites

Nope, they're genuine errors, I guess Torg always compiles with _EXTRA_SOUND_DEBUG :)

 

I fixed those issues, but I'm running into another one:

io/elfilewrapper.cpp:5:28: eldatasource.hpp: No such file or directory

followed by a whole bunch of undeclared symbols and syntax errors. Last time I reported an error like this I forgot the -d option to cvs up, but this time I honestly believe someone (Xaphier?) forgot to check in a file :P

Yes, but I can't connect o cvs at the moment. Don't know why :(

berlios CVS does this regularly, patience, it'll be back

Share this post


Link to post
Share on other sites

Minor compiler warning in an otherwise clean compile. :)

gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)

gcc -march=i686 -Wall -Wdeclaration-after-statement -O0 -ggdb -pipe -DLINUX -DELC  -DAFK_FIX  -DALPHA_ACTORS  -DATI_9200_FIX  -DAUTO_UPDATE  -DCLICKABLE_CONTINENT_MAP  
-DCLUSTER_INSIDES  -DCOUNTERS  -DCUSTOM_LOOK  -DCUSTOM_UPDATE  -DEYE_CANDY  
-DFONTS_FIX  -DFUZZY_PATHS  -DIDLE_FIX  -DMASKING  -DMINIMAP  -DNEW_ACTOR_ANIMATION
-DNEW_ACTOR_SCALE  -DNEW_SOUND  -DNEW_TEX  -DNEW_WEATHER  -DNOTEPAD  
-DOGG_VORBIS  -DOPTIONS_I18N  -DPNG_SCREENSHOT  -DSFX  -DSIMPLE_LOD  
-DUSE_INLINE  -DZLIB  -DCXX_MISC  -DUSE_SEND_VIDEO_INFO -I/usr/include/SDL 
-D_GNU_SOURCE=1 -D_REENTRANT
-I/usr/include/libxml2 -fno-strict-aliasing  -c -o notepad.o notepad.c
notepad.c: In function ‘notepad_load_file’:
notepad.c:382: warning: pointer targets in initialization differ in signedness

edit: line widths

Edited by bluap

Share this post


Link to post
Share on other sites

Nope, they're genuine errors, I guess Torg always compiles with _EXTRA_SOUND_DEBUG :)

 

I fixed those issues, but I'm running into another one:

io/elfilewrapper.cpp:5:28: eldatasource.hpp: No such file or directory

followed by a whole bunch of undeclared symbols and syntax errors. Last time I reported an error like this I forgot the -d option to cvs up, but this time I honestly believe someone (Xaphier?) forgot to check in a file :P

Yes, but I can't connect o cvs at the moment. Don't know why :(

berlios CVS does this regularly, patience, it'll be back

Ok, files should be now in cvs.

Share this post


Link to post
Share on other sites

current CVS does not compile

 

io/elfilewrapper.cpp

io/elfilewrapper.cpp: In function 'CalCoreAnimation* CalLoader_ELLoadCoreAnimation(CalLoader*, const char*)':

io/elfilewrapper.cpp:151: error: request for member 'get' in 'CalLoader::loadCoreAnimation(((CalDataSource&)(& file.el_data_soucre::<anonymous>)), 0u)', which is of non-class type 'CalCoreAnimation*'

io/elfilewrapper.cpp:151: error: 'explicitIncRef' was not declared in this scope

io/elfilewrapper.cpp: In function 'CalCoreMaterial* CalLoader_ELLoadCoreMaterial(CalLoader*, const char*)':

io/elfilewrapper.cpp:163: error: request for member 'get' in 'CalLoader::loadCoreMaterial(((CalDataSource&)(& file.el_data_soucre::<anonymous>)))', which is of non-class type 'CalCoreMaterial*'

io/elfilewrapper.cpp:163: error: 'explicitIncRef' was not declared in this scope

io/elfilewrapper.cpp: In function 'CalCoreMesh* CalLoader_ELLoadCoreMesh(CalLoader*, const char*)':

io/elfilewrapper.cpp:175: error: request for member 'get' in 'CalLoader::loadCoreMesh(((CalDataSource&)(& file.el_data_soucre::<anonymous>)))', which is of non-class type 'CalCoreMesh*'

io/elfilewrapper.cpp:175: error: 'explicitIncRef' was not declared in this scope

io/elfilewrapper.cpp: In function 'CalCoreSkeleton* CalLoader_ELLoadCoreSkeleton(CalLoader*, const char*)':

io/elfilewrapper.cpp:187: error: request for member 'get' in 'CalLoader::loadCoreSkeleton(((CalDataSource&)(& file.el_data_soucre::<anonymous>)))', which is of non-class type 'CalCoreSkeleton*'

io/elfilewrapper.cpp:187: error: 'explicitIncRef' was not declared in this scope

io/elfilewrapper.cpp: In function 'int CalCoreModel_ELLoadCoreAnimation(CalCoreModel*, const char*)':

io/elfilewrapper.cpp:199: error: 'CalCoreAnimationPtr' was not declared in this scope

io/elfilewrapper.cpp:199: error: expected `;' before 'pCoreAnimation'

io/elfilewrapper.cpp:201: error: 'pCoreAnimation' was not declared in this scope

io/elfilewrapper.cpp:206: error: 'pCoreAnimation' was not declared in this scope

io/elfilewrapper.cpp: In function 'int CalCoreModel_ELLoadCoreMaterial(CalCoreModel*, const char*)':

io/elfilewrapper.cpp:218: error: 'CalCoreMaterialPtr' was not declared in this scope

io/elfilewrapper.cpp:218: error: expected `;' before 'pCoreMaterial'

io/elfilewrapper.cpp:220: error: 'pCoreMaterial' was not declared in this scope

io/elfilewrapper.cpp:225: error: 'pCoreMaterial' was not declared in this scope

io/elfilewrapper.cpp: In function 'int CalCoreModel_ELLoadCoreMesh(CalCoreModel*, const char*)':

io/elfilewrapper.cpp:237: error: 'CalCoreMeshPtr' was not declared in this scope

io/elfilewrapper.cpp:237: error: expected `;' before 'pCoreMesh'

io/elfilewrapper.cpp:239: error: 'pCoreMesh' was not declared in this scope

io/elfilewrapper.cpp:244: error: 'pCoreMesh' was not declared in this scope

io/elfilewrapper.cpp: In function 'CalBoolean CalCoreModel_ELLoadCoreSkeleton(CalCoreModel*, const char*)':

io/elfilewrapper.cpp:256: error: 'CalCoreSkeletonPtr' was not declared in this scope

io/elfilewrapper.cpp:256: error: expected `;' before 'pCoreSkeleton'

io/elfilewrapper.cpp:258: error: 'pCoreSkeleton' was not declared in this scope

io/elfilewrapper.cpp:263: error: 'pCoreSkeleton' was not declared in this scope

Share this post


Link to post
Share on other sites

current CVS does not compile

 

io/elfilewrapper.cpp

io/elfilewrapper.cpp: In function 'CalCoreAnimation* CalLoader_ELLoadCoreAnimation(CalLoader*, const char*)':

io/elfilewrapper.cpp:151: error: request for member 'get' in 'CalLoader::loadCoreAnimation(((CalDataSource&)(& file.el_data_soucre::<anonymous>)), 0u)', which is of non-class type 'CalCoreAnimation*'

<snip>

From the most recent make.defaults file:

FEATURES += CXX_MISC # Extended exception, xml c++ helper etc. NEW_FILE_IO and USE_SEND_VIDEO_INFO needs this. The new shader system will also need them

Is CXX_MISC one of your compile options?

 

(I haven't really looked too far into the code cos I don't know much about C++)

Share this post


Link to post
Share on other sites

/usr/local/bin/g++ -g3 -gdwarf-2 -fstack-protector-all -fstack-check -Wall -D_EXTRA_SOUND_DEBUG -march=nocona -mtune=nocona -msse3 -ftree-vectorize -mfpmath=sse,387 -funroll-loops -ftree-vectorizer-verbose=1 -ffast-math -I/usr/local/include/libxml2 -I/usr/include -I/Library/Frameworks/SDL.framework/Headers -I/Library/Frameworks/SDL_net.framework/Headers -I/Library/Frameworks/SDL_image.framework/Headers -I/Library/Frameworks/cal3d.framework/Headers -I/Library/Frameworks/Ogg.framework/Headers -I/Library/Frameworks/OpenAL.framework/Headers -I/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Frameworks/Vorbis.framework/Headers -pipe -DELC -DOSX -DALUT_WAV -DAFK_FIX -DALPHA_ACTORS -DATI_9200_FIX -DAUTO_UPDATE -DCOUNTERS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DEYE_CANDY -DFONTS_FIX -DFUZZY_PATHS -DIDLE_FIX -DMASKING -DNEW_ACTOR_ANIMATION -DNEW_TEX -DOGG_VORBIS -DOPTIONS_I18N -DPNG_SCREENSHOT -DSFX -DSIMPLE_LOD -DUSE_INLINE -DZLIB -DCXX_MISC -DUSE_SEND_VIDEO_INFO -DUSE_SHADER -DMINIMAP -DGL_EXTENSION_CHECK -DCLICKABLE_CONTINENT_MAP -DNEW_WEATHER -DNEW_ALPHA -DPAWN -DNEW_LIGHTING -DNEW_ACTOR_SCALE -DUSE_TR1 -DCLUSTER_INSIDES -DDYNAMIC_ANIMATIONS -DNEW_FILE_IO -c -o io/elfilewrapper.o io/elfilewrapper.cpp

 

/EDIT

after some googling I found that

return explicitIncRef(self->loadCoreAnimation(file)->get());

should be

return explicitIncRef(self->loadCoreAnimation(file));

 

explicitIncRef is defined in cal3d's refcounted.h which is not part of my cal3d 0.11 lib (Mac OS X Framework by 0ctane) but apparently also not part of ubuntu 6.06's cal3d 0.11 and blackcube linux does also not have it.

Edited by Florian

Share this post


Link to post
Share on other sites
after some googling I found that

return explicitIncRef(self->loadCoreAnimation(file)->get());

should be

return explicitIncRef(self->loadCoreAnimation(file));

 

explicitIncRef is defined in cal3d's refcounted.h which is not part of my cal3d 0.11 lib (Mac OS X Framework by 0ctane) but apparently also not part of ubuntu 6.06's cal3d 0.11 and blackcube linux does also not have it.

I do not have time to check this right now, but can you add refcounted.h to the framework's Headers/cal3d folder and see if that makes a difference? I am pretty sure I left a number of unused headers out of the framework when I created it many moons ago.

Share this post


Link to post
Share on other sites

refcounted.h is part of cal3d 0.11, EL uses 0.10 AFAIK.

 

/EDIT

 

well, I updated to cal3d 0.11 (as unix lib, not as osx framework), added #include <cal3d/refcounted.h>

to io/elfilewrapper.cpp and apart from some linker wanrings, everything seems to work as with cal3d 0.10

 

/usr/bin/ld: warning multiple definitions of symbol _CalCoreSkeleton_Scale

cal3d_wrapper.o definition of _CalCoreSkeleton_Scale in section (__TEXT,__text)

/usr/local/lib/libcal3d.dylib(single module) definition of _CalCoreSkeleton_Scale

/usr/bin/ld: warning multiple definitions of symbol _CalMixer_RemoveAction

cal3d_wrapper.o definition of _CalMixer_RemoveAction in section (__TEXT,__text)

/usr/local/lib/libcal3d.dylib(single module) definition of _CalMixer_RemoveAction

/usr/bin/ld: warning multiple definitions of symbol _CalSkeleton_CalculateBoundingBoxes

cal3d_wrapper.o definition of _CalSkeleton_CalculateBoundingBoxes in section (__TEXT,__text)

/usr/local/lib/libcal3d.dylib(single module) definition of _CalSkeleton_CalculateBoundingBoxes

/usr/bin/ld: warning multiple definitions of symbol _CalSkeleton_GetBoneBoundingBox

cal3d_wrapper.o definition of _CalSkeleton_GetBoneBoundingBox in section (__TEXT,__text)

/usr/local/lib/libcal3d.dylib(single module) definition of _CalSkeleton_GetBoneBoundingBox

/usr/bin/ld: warning multiple definitions of symbol _CalCoreAnimation_Scale

cal3d_wrapper.o definition of _CalCoreAnimation_Scale in section (__TEXT,__text)

/usr/local/lib/libcal3d.dylib(single module) definition of _CalCoreAnimation_Scale

/usr/bin/ld: warning multiple definitions of symbol _CalCoreMesh_Scale

cal3d_wrapper.o definition of _CalCoreMesh_Scale in section (__TEXT,__text)

/usr/local/lib/libcal3d.dylib(single module) definition of _CalCoreMesh_Scale

Edited by Florian

Share this post


Link to post
Share on other sites

I still can't get it to compile, now i get these errors:

 

update.c: In function `handle_update_download':

update.c:137: error: too many arguments to function `mkdir_tree'

 

update.c: In function `handle_file_download':

update.c:414: error: too many arguments to function `mkdir_tree'

 

make.exe: *** [update.o] Error 1

 

Execution terminated

Share this post


Link to post
Share on other sites

I still can't get it to compile, now i get these errors:

 

update.c: In function `handle_update_download':

update.c:137: error: too many arguments to function `mkdir_tree'

 

update.c: In function `handle_file_download':

update.c:414: error: too many arguments to function `mkdir_tree'

 

make.exe: *** [update.o] Error 1

 

Execution terminated

This should be fixed now. Please also try compiling with NEW_FILE_IO enabled, I'd really like to shake out any bugs that may be lingering in there.

Share this post


Link to post
Share on other sites

g++ -march=i686 -Wall -O0 -ggdb -pipe -DLINUX -DELC -DAFK_FIX -DALPHA_ACTORS -DATI_9200_FIX -DAUTO_UPDATE -DCLICKABLE_CONTINENT_MAP -DCOUNTERS -DCUSTOM_LOOK -DCUSTOM_UPDATE -DEYE_CANDY -DFONTS_FIX -DFUZZY_PATHS -DIDLE_FIX -DMASKING -DMINIMAP -DNEW_ACTOR_ANIMATION -DNEW_ACTOR_SCALE -DNEW_SOUND -DNEW_TEX -DNEW_WEATHER -DNOTEPAD -DOGG_VORBIS -DOPTIONS_I18N -DPNG_SCREENSHOT -DSFX -DSIMPLE_LOD -DSKY_FPV_CURSOR -DUSE_INLINE -DZLIB -DCXX_MISC -DUSE_SEND_VIDEO_INFO -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libxml2 -fno-strict-aliasing -c -o eye_candy/effect_mines.o eye_candy/effect_mines.cpp

make: *** No rule to make target `exceptions/extendedexception.cpp', needed by `exceptions/extendedexception.o'. Stop.

 

*sniff*

 

S.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×