^thehatsrule^
![Offline](../../../../iB_html/non-cgi/Skin/Default/images/mem_offline.gif)
Group: Members
Posts: 3275
Joined: July 2006 |
![](../../../../iB_html/non-cgi/Skin/Default/PostIcons/icon0.gif) |
Posted: April 13 2008,04:47 |
![QUOTE](../../../../iB_html/non-cgi/Skin/Default/images/pb_quote.gif) |
fyi: - that hex number and LONG_MAX are the same number when built under DSL with the compile extension - if you don't want to edit the source, you can just pass -D flags, i.e. -DSSIZE_MAX=LONG_MAX - the Debian question was meant for Jason W
I think there might be a problem with the compiler setup though. By looking at the header files, it should be defined.
Compiling a simple test app for related defines worked under Debian with gcc 3.3.5, but didn't work under the compile-3.3.5 setup. However, if I copy limits.h over to cwd (and then include that instead), everything works. It seems that the system wide limits.h has certain parts that are ignored. EDIT: It seems that compiling it with only via sudo works... so it may seem to be a permissions problem? (Doesn't seem to work if you use a 'root' shell though)
|