From: threadhead <thr...@gm...> - 2010-11-02 16:21:09
|
What is causing my seg fault? After my shared library builds, and I attempt to access it with ruby I see the following error: test_1.rb:2: [BUG] Segmentation fault ruby 1.8.7 (2010-08-16 patchlevel 302) [i386-mingw32] # test_1.rb require "daq_test" Daq_test.GetDeviceName Supporting files: da <goog_944334315>q_test.i <http://gist.github.com/659851> daq_test.h <http://gist.github.com/659846> daq_test.cpp <http://gist.github.com/659856> Daqx.h <http://gist.github.com/659861> DaqRoutines.h <http://gist.github.com/659862> Environment: WinXP, ruby 1.8.7 (2010-08-16 patchlevel 302) [i386-mingw32], MingW (installed through ruby install devkit), SWIG 2.0.0 DAQ (digital acquisition board) is a digital i/o board installed in this computer. Daqx.h and DaqRoutines.h are vendor supplied headers for their api. I'm new to c/c++ so please bear this in mind. Karl Smith |