[sldev] Impossible to build client under MacOS X X.5 (Leopard)
(892 errors after patch)
Lawson English
lenglish5 at cox.net
Tue Nov 13 22:05:23 PST 2007
Lawson English wrote:
> Lawson English wrote:
>> Lawson English wrote:
>>> Matthew Wiggins wrote:
>>>> This occurs because the XCode 3 yacc build step produces an .hpp
>>>> file rather than the .h that is included by indra.l (indra.l.cpp is
>>>> generated from this file at build time, and is likely cleaned after
>>>> compilation, which is why you can't find it on your machine). You
>>>> can either rename the #include "indra.y.h" to .hpp, or you can add
>>>> the following to Target 'llcommon' info->Rules->Yacc source files
>>>> script:
>>>> if [ -f
>>>> "${DERIVED_FILES_DIR}/${CURRENT_ARCH}/${INPUT_FILE_BASE}.y.hpp" ];
>>>> then
>>>> mv
>>>> "${DERIVED_FILES_DIR}/${CURRENT_ARCH}/${INPUT_FILE_BASE}.y.hpp"
>>>> "${DERIVED_FILES_DIR}/${CURRENT_ARCH}/${INPUT_FILE_BASE}.y.h" ;
>>>> fi
>>>>
>>>> Hope this helps,
>>>>
>>>> Matthew (Wiggo Linden).
>>>>
>>> It has so far. llCommon compiled just fine. However, I got 186
>>> warnings out of it, though newview project is also compiling without
>>> complaints.
>>>
>>> If it stalls at the end I'll recompile llCommon and let you know
>>> what the warnings were. Glanced at them but forgot to copy them.
>>> Looked like it was noting a change in teh output file, which is to
>>> be expected.
>>>
>>> Lawson
>>>
>> Well, darn, it DID have errors but it doesn't seem to be related to
>> the renamed file issue ( I used the target script solution). Trying
>> it the other way by renaming the include to indra.y.hpp:
>
> Now i get more warnigns on the build of llCommon AND 5 errors:
>
> and xCode hung so I can't show them to you...
>
> LOL
>
> Will restart my mac and start over. No way to tell if its the build
> file or a flakey late beta MacOS and/or xCode.
>
> L.
K, downloaded the 18.5.0 sources and got errors on open. So I rand the
patch. Got errors on build as before. So I tried this solution above and...
74 errors. Trying the name change solution instead.
L.
Building target “llcommon” of project “macview” with configuration
“Development” — (74 errors)
cd /Developer/SL_folder/linden/indra/newview
/Developer/usr/bin/gcc-4.0 -x c++ -arch ppc -pipe -Wno-trigraphs
-fpascal-strings -faltivec -fasm-blocks -O0 -Werror -Wreturn-type
-Wnon-virtual-dtor -Wformat -Wmissing-braces -Wparentheses -Wswitch
-Wunused-function -Wunused-label -Wunused-parameter -Wunused-variable
-Wunused-value -fmessage-length=0 -mtune=G4 -Wno-deprecated-declarations
-mmacosx-version-min=10.3 -gdwarf-2
-I/Developer/SL_folder/linden/indra/newview/build/macview.build/Development/llcommon.build/llcommon.hmap
-Wmost -Wno-sign-compare -Wno-switch
-F/Developer/SL_folder/linden/indra/newview/build/Development
-I/Developer/SL_folder/linden/indra/newview/build/Development/include
-I../../libraries/ppc-darwin/include -I../../libraries/include
-I../llcommon
-I/Developer/SL_folder/linden/indra/newview/build/macview.build/Development/llcommon.build/DerivedSources
-DLL_DARWIN=1 -DLL_DEBUG=1 -D_DEBUG -fconstant-cfstrings -ffor-scope
-Wno-reorder -isysroot /Developer/SDKs/MacOSX10.4u.sdk -c
/Developer/SL_folder/linden/indra/newview/llfasttimerview.cpp -o
/Developer/SL_folder/linden/indra/newview/build/macview.build/Development/llcommon.build/Objects-normal/ppc/llfasttimerview.o
In file included from
/Developer/SL_folder/linden/indra/newview/../llcommon/llapp.h:36,
from
/Developer/SL_folder/linden/indra/newview/llviewerprecompiledheaders.h:77,
from
/Developer/SL_folder/linden/indra/newview/llfasttimerview.cpp:32:
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:43:35:
error: apr-1/apr_thread_proc.h: No such file or directory
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:44:36:
error: apr-1/apr_thread_mutex.h: No such file or directory
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:45:30:
error: apr-1/apr_getopt.h: No such file or directory
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:46:30:
error: apr-1/apr_signal.h: No such file or directory
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:47:30:
error: apr-1/apr_atomic.h: No such file or directory
In file included from
/Developer/SL_folder/linden/indra/newview/llviewerprecompiledheaders.h:112,
from
/Developer/SL_folder/linden/indra/newview/llfasttimerview.cpp:32:
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:39:35:
error: apr-1/apr_thread_cond.h: No such file or directory
In file included from
/Developer/SL_folder/linden/indra/newview/../llmessage/llhttpclient.h:45,
from
/Developer/SL_folder/linden/indra/newview/../llmessage/message.h:58,
from
/Developer/SL_folder/linden/indra/newview/../llmessage/llxfer.h:35,
from
/Developer/SL_folder/linden/indra/newview/llviewerprecompiledheaders.h:197,
from
/Developer/SL_folder/linden/indra/newview/llfasttimerview.cpp:32:
/Developer/SL_folder/linden/indra/newview/../llmessage/lliopipe.h:39:28:
error: apr-1/apr_poll.h: No such file or directory
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:50: error:
expected initializer before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:81: error:
expected `)' before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:100:
error: ISO C++ forbids declaration of 'apr_thread_mutex_t' with no type
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:100:
error: expected ';' before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:118:
error: 'apr_uint32_t' does not name a type
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h: In
constructor 'LLAtomic32<Type>::LLAtomic32(Type)':
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:107:
error: 'mData' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h: In member
function 'LLAtomic32<Type>::operator const Type()':
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:110:
error: 'apr_uint32_t' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:110:
error: expected `;' before 'data'
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:110:
error: 'data' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h: In member
function 'Type LLAtomic32<Type>::operator=(const Type&)':
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:111:
error: 'mData' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h: In member
function 'void LLAtomic32<Type>::operator-=(Type)':
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:112:
error: 'mData' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h: In member
function 'void LLAtomic32<Type>::operator+=(Type)':
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:113:
error: 'mData' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h: In member
function 'Type LLAtomic32<Type>::operator++(int)':
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:114:
error: 'mData' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:114:
error: there are no arguments to 'apr_atomic_inc32' that depend on a
template parameter, so a declaration of 'apr_atomic_inc32' must be available
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:114:
error: (if you use '-fpermissive', G++ will accept your code, but
allowing the use of an undeclared name is deprecated)
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h: In member
function 'Type LLAtomic32<Type>::operator--(int)':
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:115:
error: 'mData' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:115:
error: there are no arguments to 'apr_atomic_dec32' that depend on a
template parameter, so a declaration of 'apr_atomic_dec32' must be available
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h: At global
scope:
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:133:
error: expected constructor, destructor, or type conversion before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:134:
error: expected constructor, destructor, or type conversion before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:135:
error: expected constructor, destructor, or type conversion before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:136:
error: expected constructor, destructor, or type conversion before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:138:
error: 'apr_file_t' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:138:
error: 'apr_file' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:138:
error: 'apr_seek_where_t' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:138:
error: expected primary-expression before 'offset'
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:138:
error: initializer expression list treated as compound expression
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:140:
error: 'apr_file_t' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:140:
error: 'apr_file' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:140:
error: expected primary-expression before 'void'
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:140:
error: expected primary-expression before 'nbytes'
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:140:
error: initializer expression list treated as compound expression
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:141:
error: 'apr_pool_t' has not been declared
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:142:
error: 'apr_file_t' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:142:
error: 'apr_file' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:142:
error: expected primary-expression before 'const'
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:142:
error: expected primary-expression before 'nbytes'
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:142:
error: initializer expression list treated as compound expression
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:143:
error: 'apr_pool_t' has not been declared
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:145:
error: 'apr_pool_t' has not been declared
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:146:
error: 'apr_pool_t' has not been declared
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:147:
error: 'apr_pool_t' has not been declared
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:148:
error: 'apr_pool_t' has not been declared
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:149:
error: 'apr_pool_t' has not been declared
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:150:
error: 'apr_pool_t' has not been declared
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:157:
error: 'apr_status_t' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:159:
error: variable or field 'll_apr_assert_status' declared void
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:159:
error: 'apr_status_t' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:161:
error: expected constructor, destructor, or type conversion before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:55:
error: 'apr_pool_t' has not been declared
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:84:
error: ISO C++ forbids declaration of 'apr_pool_t' with no type
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:84:
error: expected ';' before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:86:
error: expected `;' before 'private'
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:90:
error: expected ';' before 'staticRun'
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:96:
error: ISO C++ forbids declaration of 'apr_thread_t' with no type
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:96:
error: expected ';' before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:97:
error: ISO C++ forbids declaration of 'apr_pool_t' with no type
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:97:
error: expected ';' before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:130:
error: expected `)' before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:138:
error: ISO C++ forbids declaration of 'apr_thread_mutex_t' with no type
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:138:
error: expected ';' before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:139:
error: ISO C++ forbids declaration of 'apr_pool_t' with no type
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:139:
error: expected ';' before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:147:
error: expected `)' before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:155:
error: ISO C++ forbids declaration of 'apr_thread_cond_t' with no type
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:155:
error: expected ';' before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h: In member
function 'Type LLAtomic32<Type>::operator=(const Type&) [with Type =
LLQueuedThread::status_t]':
/Developer/SL_folder/linden/indra/newview/../llcommon/llqueuedthread.h:116:
instantiated from here
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:111:
error: 'apr_uint32_t' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:111:
error: 'apr_atomic_set32' was not declared in this scope
from
/Developer/SL_folder/linden/indra/newview/llfasttimerview.cpp:32:
from
/Developer/SL_folder/linden/indra/newview/llviewerprecompiledheaders.h:77,
In file included from
/Developer/SL_folder/linden/indra/newview/../llcommon/llapp.h:36,
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:43:35:
error: apr-1/apr_thread_proc.h: No such file or directory
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:44:36:
error: apr-1/apr_thread_mutex.h: No such file or directory
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:45:30:
error: apr-1/apr_getopt.h: No such file or directory
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:46:30:
error: apr-1/apr_signal.h: No such file or directory
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:47:30:
error: apr-1/apr_atomic.h: No such file or directory
from
/Developer/SL_folder/linden/indra/newview/llfasttimerview.cpp:32:
In file included from
/Developer/SL_folder/linden/indra/newview/llviewerprecompiledheaders.h:112,
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:39:35:
error: apr-1/apr_thread_cond.h: No such file or directory
from
/Developer/SL_folder/linden/indra/newview/llfasttimerview.cpp:32:
from
/Developer/SL_folder/linden/indra/newview/llviewerprecompiledheaders.h:197,
from
/Developer/SL_folder/linden/indra/newview/../llmessage/llxfer.h:35,
from
/Developer/SL_folder/linden/indra/newview/../llmessage/message.h:58,
In file included from
/Developer/SL_folder/linden/indra/newview/../llmessage/llhttpclient.h:45,
/Developer/SL_folder/linden/indra/newview/../llmessage/lliopipe.h:39:28:
error: apr-1/apr_poll.h: No such file or directory
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:50: error:
expected initializer before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:81: error:
expected `)' before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:100:
error: ISO C++ forbids declaration of 'apr_thread_mutex_t' with no type
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:100:
error: expected ';' before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:118:
error: 'apr_uint32_t' does not name a type
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:107:
error: 'mData' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:110:
error: 'apr_uint32_t' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:110:
error: expected `;' before 'data'
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:110:
error: 'data' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:111:
error: 'mData' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:112:
error: 'mData' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:113:
error: 'mData' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:114:
error: 'mData' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:114:
error: there are no arguments to 'apr_atomic_inc32' that depend on a
template parameter, so a declaration of 'apr_atomic_inc32' must be available
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:114:
error: (if you use '-fpermissive', G++ will accept your code, but
allowing the use of an undeclared name is deprecated)
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:115:
error: 'mData' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:115:
error: there are no arguments to 'apr_atomic_dec32' that depend on a
template parameter, so a declaration of 'apr_atomic_dec32' must be available
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:
At global scope:
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:133:
error: expected constructor, destructor, or type conversion before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:134:
error: expected constructor, destructor, or type conversion before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:135:
error: expected constructor, destructor, or type conversion before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:136:
error: expected constructor, destructor, or type conversion before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:138:
error: 'apr_file_t' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:138:
error: 'apr_file' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:138:
error: 'apr_seek_where_t' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:138:
error: expected primary-expression before 'offset'
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:138:
error: initializer expression list treated as compound expression
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:140:
error: 'apr_file_t' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:140:
error: 'apr_file' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:140:
error: expected primary-expression before 'void'
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:140:
error: expected primary-expression before 'nbytes'
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:140:
error: initializer expression list treated as compound expression
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:141:
error: 'apr_pool_t' has not been declared
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:142:
error: 'apr_file_t' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:142:
error: 'apr_file' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:142:
error: expected primary-expression before 'const'
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:142:
error: expected primary-expression before 'nbytes'
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:142:
error: initializer expression list treated as compound expression
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:143:
error: 'apr_pool_t' has not been declared
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:145:
error: 'apr_pool_t' has not been declared
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:146:
error: 'apr_pool_t' has not been declared
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:147:
error: 'apr_pool_t' has not been declared
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:148:
error: 'apr_pool_t' has not been declared
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:149:
error: 'apr_pool_t' has not been declared
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:150:
error: 'apr_pool_t' has not been declared
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:157:
error: 'apr_status_t' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:159:
error: variable or field 'll_apr_assert_status' declared void
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:159:
error: 'apr_status_t' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:161:
error: expected constructor, destructor, or type conversion before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:55:
error: 'apr_pool_t' has not been declared
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:84:
error: ISO C++ forbids declaration of 'apr_pool_t' with no type
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:84:
error: expected ';' before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:86:
error: expected `;' before 'private'
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:90:
error: expected ';' before 'staticRun'
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:96:
error: ISO C++ forbids declaration of 'apr_thread_t' with no type
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:96:
error: expected ';' before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:97:
error: ISO C++ forbids declaration of 'apr_pool_t' with no type
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:97:
error: expected ';' before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:130:
error: expected `)' before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:138:
error: ISO C++ forbids declaration of 'apr_thread_mutex_t' with no type
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:138:
error: expected ';' before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:139:
error: ISO C++ forbids declaration of 'apr_pool_t' with no type
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:139:
error: expected ';' before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:147:
error: expected `)' before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:155:
error: ISO C++ forbids declaration of 'apr_thread_cond_t' with no type
/Developer/SL_folder/linden/indra/newview/../llcommon/llthread.h:155:
error: expected ';' before '*' token
/Developer/SL_folder/linden/indra/newview/../llcommon/llqueuedthread.h:116:
instantiated from here
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:111:
error: 'apr_uint32_t' was not declared in this scope
/Developer/SL_folder/linden/indra/newview/../llcommon/llapr.h:111:
error: 'apr_atomic_set32' was not declared in this scope
Build failed (74 errors)
More information about the SLDev
mailing list