Pascal,

Look at the project for VS 2015. The VS2010 project is missing the new files that implement the introspection feature for the new spectrometer that will soon be released. The development work is not done yet. The last official release 3.0.11 is the last stable build.

Kind Regards,

/kirk/

Kirk Clendinning
Ocean Optics OEM
Senior Programmer/Electronic Engineer

+1 (321) 304-4641 int ext 2026
kirk.clendinning@oceanoptics.comkirk.clendinning@oceanoptics.com

On Feb 15, 2017, at 12:44 PM, Pascal Dupuis cdemills@users.sf.net<mailto:cdemills@users.sf.net> wrote:


[tickets:#27]https://sourceforge.net/p/seabreeze/tickets/27/ VisualStudio2010 link error

Status: open
Milestone: 3.0
Created: Wed Feb 15, 2017 05:44 PM UTC by Pascal Dupuis
Last Updated: Wed Feb 15, 2017 05:44 PM UTC
Owner: nobody
Attachments:

Hello,

I compiled SeaBreeze under linux (Fedora 25 X86_64) without any difficulties. Doing the same under WIndows 10 with Visual C++ 2010 does not work.
I opened the 'Seabreeze' solution in trunk/SeaBreeze/os-support/windows/VisualStudio2010 and generated the solution. It first failed with an error in include/common/U32Vector.h; patch included. Then came warnings in classes where the "=" operator was not defined; I added one disabling copy operations.

But it always ends up in
1>DeviceAdapter.obj : error LNK2019: unresolved external symbol "public: unsigned short thiscall seabreeze::api::IntrospectionFeatureAdapter::getNumberOfPixels(int )" (?getNumberOfPixels@IntrospectionFeatureAdapter@api@seabreeze@@QAEGPAH@Z) refered in "public: unsigned short thiscall seabreeze::api::DeviceAdapter::introspectionNumberOfPixelsGet(long,int )" (?introspectionNumberOfPixelsGet@DeviceAdapter@api@seabreeze@@QAEGJPAH@Z)

Any idea about what's wrong ?

Regards

Pascal


Sent from sourceforge.nethttp://sourceforge.net because you indicated interest in https://sourceforge.net/p/seabreeze/tickets/27/

To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/

 

Related

Tickets: #27