uclinux-dist-20070130
patch 20070130
I have already finished the default uclinux compilation.
when adding some drivers for PIO_SWITCHES,PIO_BUTTONS,PIO_LCD..

#make(when compile the STLport part)
the error information is:

../../src/num_get_float.cpp:119:4: #error "there should be some unsigned 64-bit 
integer on the system!"
../../src/num_get_float.cpp:125: error: expected `,' or `...' before "u"
../../src/num_get_float.cpp:126: error: ISO C++ forbids declaration of `uint64' 
with no type
../../src/num_get_float.cpp: In function `void std::_Stl_mult64(int)':
../../src/num_get_float.cpp:127: error: `uint64' does not name a type
../../src/num_get_float.cpp:128: error: `uint64' does not name a type
../../src/num_get_float.cpp:129: error: `uint64' does not name a type
../../src/num_get_float.cpp:130: error: `uint64' does not name a type
../../src/num_get_float.cpp:131: error: `uint64' does not name a type
../../src/num_get_float.cpp:133: error: expected `;' before "t"
../../src/num_get_float.cpp:134: error: `low' was not declared in this scope
../../src/num_get_float.cpp:134: error: `t' was not declared in this scope
../../src/num_get_float.cpp:134: error: `low_mask' was not declared in this 
scope
../../src/num_get_float.cpp:136: error: `u1' was not declared in this scope
../../src/num_get_float.cpp:136: error: `v0' was not declared in this scope
../../src/num_get_float.cpp:137: error: expected `;' before "w1"
../../src/num_get_float.cpp:138: error: expected `;' before "w2"
../../src/num_get_float.cpp:140: error: expected `;' before "x"
../../src/num_get_float.cpp:141: error: `x' was not declared in this scope
../../src/num_get_float.cpp:142: error: `high' was not declared in this scope
../../src/num_get_float.cpp:142: error: `v1' was not declared in this scope
../../src/num_get_float.cpp:142: error: `w2' was not declared in this scope
../../src/num_get_float.cpp: At global scope:
../../src/num_get_float.cpp:153: error: variable or field `_Stl_set_exponent' 
declared void
../../src/num_get_float.cpp:153: error: `std::_Stl_set_exponent' declared as an 
`inline' variable
../../src/num_get_float.cpp:153: error: `uint64' was not declared in this scope
../../src/num_get_float.cpp:153: error: `val' was not declared in this scope
../../src/num_get_float.cpp:153: error: `uint64' was not declared in this scope
../../src/num_get_float.cpp:154: error: initializer expression list treated as 
compound expression
../../src/num_get_float.cpp:154: error: expected `,' or `;' before '{' token
../../src/num_get_float.cpp:163: error: `uint64' does not name a type
../../src/num_get_float.cpp:164: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:165: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:166: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:167: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:168: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:169: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:170: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:171: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:172: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:173: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:174: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:175: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:176: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:177: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:178: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:179: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:180: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:181: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:182: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:183: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:184: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:185: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:186: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:187: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:188: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:189: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:190: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:192: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:193: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:194: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:195: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:196: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:197: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:198: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:199: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:200: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:201: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:203: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:204: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:205: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:206: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:207: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:208: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:209: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:210: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:211: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:212: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:213: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:214: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:215: error: integer constant is too large for 
"long" type
../../src/num_get_float.cpp:288: error: variable or field `_Stl_norm_and_round' 
declared void
../../src/num_get_float.cpp:288: error: `uint64' was not declared in this scope
../../src/num_get_float.cpp:288: error: `p' was not declared in this scope
../../src/num_get_float.cpp:288: error: expected primary-expression before "int"
../../src/num_get_float.cpp:288: error: `uint64' was not declared in this scope
../../src/num_get_float.cpp:288: error: `uint64' was not declared in this scope
../../src/num_get_float.cpp:289: error: initializer expression list treated as 
compound expression
../../src/num_get_float.cpp:289: error: expected `,' or `;' before '{' token
../../src/num_get_float.cpp:333: error: variable or field `_Stl_tenscale' 
declared void
../../src/num_get_float.cpp:333: error: `uint64' was not declared in this scope
../../src/num_get_float.cpp:333: error: `p' was not declared in this scope
../../src/num_get_float.cpp:333: error: expected primary-expression before "int"
../../src/num_get_float.cpp:333: error: expected primary-expression before "int"
../../src/num_get_float.cpp:333: error: initializer expression list treated as 
compound expression
../../src/num_get_float.cpp:333: error: expected `,' or `;' before '{' token
../../src/num_get_float.cpp: In function `double std::_Stl_atod(char*, int, 
int)':
../../src/num_get_float.cpp:629: error: `std::_Stl_tenscale' cannot be used as 
a function
../../src/num_get_float.cpp:651: error: `ULL' was not declared in this scope
../../src/num_get_float.cpp:653: error: `uint32' was not declared in this scope
../../src/num_get_float.cpp:660: error: `ULL' was not declared in this scope
../../src/num_get_float.cpp:662: error: `uint32' was not declared in this scope
../../src/num_get_float.cpp:672: error: `ULL' was not declared in this scope
../../src/num_get_float.cpp:687: error: `uint32' was not declared in this scope
../../src/num_get_float.cpp:687: error: expected `,' or `;' before "vv"
../../src/num_get_float.cpp:727: error: `ULL' was not declared in this scope
make[4]: *** [obj/gcc/shared/num_get_float.o] Error 1
make[4]: Leaving directory `/home/nios2/uClinux-dist/lib/STLport/build/lib'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/nios2/uClinux-dist/lib/STLport'
make[2]: *** [STLport] Error 2
make[2]: Leaving directory `/home/nios2/uClinux-dist/lib'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/nios2/uClinux-dist/lib'
make: *** [subdirs] Error 1


 
_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to