From: Damyan I. <di...@cr...> - 2005-09-22 14:13:57
|
Michael Hieke wrote: >> So I've changed %d to %ld, instead of just %l and kept the (long) >> cast. This made addresses to show up in HTML windows. And links even >> work :-) All addresses are 8-digits, but I have only about 3.5G >> virtual memory, so this is not surprising. Hopefully ToULong should >> work for addresses over 4G. > > I don't think so. What's missing is ToULongLong(), and << or standard > format specifier for 64-bit quantities, all for wxString. > Still, it's a hack. Hmm. My analogy was that since "long" means 64bits on amd64, maybe toULong works with 64-bit unsigned integers on amd64 too. Didn't look in any documents, though so I may be wrong. >> Clicking on "Dependencies" in a table properties window causes the >> following message to appear (two times): >> >> *** IBPP::SQLException *** >> Context: RowImpl::SetValue >> Message: Out of range numeric conversion ! >> >> This is probably due to my fiddling with ibpp, but I can't find >> anything wrong there. > > Interesting. Problem may as well be in FR. Can you build wx and FR > with --enable-debug, run under GDB and provide a stacktrace? I'll try. Or put additional information in the exception so one can tell which one it is (there are several "Out of range numeric conversion"s in row.cpp) > Maybe I should install a 64-bit Linux on my home machine. Any tip for a > good distribution, given that I'm the Slackware type of user? slamd64.com seems appropriate. It's never late to try Debian too :-) amd64.debian.net dam -- Damyan Ivanov 0x9725F63B Creditreform Bulgaria di...@cr... http://www.creditreform.bg/ phone: +359(2)928-2611, 929-3993 fax: +359(2)920-0994 mob. +359(88)856-6067 ICQ 3028500 da...@ja.../Gaim |