From: Heilpern, M. <mar...@au...> - 2007-05-16 14:52:23
|
Environment: Verdex buildroot, rev 1352, gcc4.1.1 I'm trying to build Qtopia 4.3RC1, and I'm running into a problem. One of its classes has an index() method, which is being shadowed by the index #define in string.h. Looking in this header file, I see that if __UCLIBC_SUSV3_LEGACY__ is defined, the index() macro is not defined and instead it's a normal function. However, I see that this is not simply something I can #define, as bits/uClibc_config.h #undef's it. (And, presumably, under my current configuration there isn't an index() library function.) =20 Does anyone know what toolchain config option I need to set/clear in "make menuconfig" to enable this legacy support? Will I have to go to an older compiler? =20 This wasn't an issue under the 3.4.5 toolchain I was using for connex builds. =20 NOTE: The information in this message is intended for the personal and = confidential use of the designated recipient(s) named above. To the extent the = recipient(s) is/are bound by a non-disclosure agreement, or other agreement that contains an = obligation of confidentiality, with AuthenTec, then this message and/or any = attachments shall be considered confidential information and subject to the confidentiality = terms of that agreement. If the reader of this message is not the intended recipient = named above, you are notified that you have received this document in error, and any = review, dissemination, distribution or copying of this message is strictly prohibited. If you = have received this document in error, please delete the original message and notify the = sender immediately. Thank you. AuthenTec, Inc. http://www.authentec.com |