[eq-dev] Xcode Issue w/4020

0 views
Skip to first unread message

Stephen Furlani

unread,
Jan 25, 2010, 10:17:29 AM1/25/10
to eq-...@equalizergraphics.com
Hello,

Got the latest src 4020 this morning in an effort to switch to my Mac
OS 10.6 machine in order to make use of a new NSOpenGLContext feature.
(SIGH...)

This is likely an issue with Xcode as it didn't throw an error with
make/Darwin.

/Users/slate/Documents/equalizer/src/XCode/../lib/net/
rspConnection.cpp:276:0 /Users/slate/Documents/equalizer/src/XCode/../
lib/net/rspConnection.cpp:276: warning: converting negative value
'-0x00000000000000001' to 'long long unsigned int'

Switching:
//return (bytes == bytesLeft) ? -1 : bytes - bytesLeft;
For:
if (bytes == bytesLeft){
return -1;
} else {
return (int64_t)(bytes - bytesLeft);
}
Made the error go away.

-Stephen

_______________________________________________
eq-dev mailing list
eq-...@equalizergraphics.com
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com

Stefan Eilemann

unread,
Jan 26, 2010, 10:40:49 AM1/26/10
to Equalizer Developer List
On Mon, Jan 25, 2010 at 4:17 PM, Stephen Furlani
<stephen...@gmail.com> wrote:
> [...] Made the error go away.

Thanks - applied in rev 4030.


Cheers,

Stefan.

Christian Kehl

unread,
Jan 26, 2010, 3:14:16 PM1/26/10
to Equalizer Developer List
Hello to everybody,

I was starting in november 2009 developing an application based on eqOSG. Now I'm done (at least as far it can get for the thesis). Because of some additional libraries (CUDA, OpenCL) I need to build the whole thing on x64 configuration (btw: using Windows with Visual Studio 2008). The whole thing ran smooth (overall) in the debug stage. Now where I'm done I wanted to build the Release version x64. I get no errors, only some warnings because of rounding double->float (nothing really heartbreaking). I also linked to the Release x64 libraries I build with no errors and I have the corresponding dll's in the folder. Generally, everything should be fine. But when I'm starting the app, the application class gets an error while setting up the configuration. It can't connect to 'localhost:4242', and, in order of that, I get a heap errors when an assert checks an allocation operation. The most curious: the file that is shown to me when I hit the "debug the error"-button is the dbgdel.cpp. I find the curious because I'm actually running the Release config with built-in runtime optimization. I would be really happy if somebody could help me, clear up things or give some hints. Perhaps somebody else of you also has a x64-Application and got it running in Release configuration. If yes: What have you done ? Did you encounter any problems building the libraries that could help me ?

Thanks in advance,

Chris

BTW: although it's eqOSG I know I have to have the 64 Bit libraries of OSG. I have them, they run ... that's actually not the problem. Especially in the stage connecting to the localhost-Server.
--
Nur noch bis 31.01.2010: DSL-Komplettpaket für 16,99 Euro/mtl.!*
http://portal.gmx.net/de/go/dsl02

Reply all
Reply to author
Forward
0 new messages