laughlin
-Interested User-
Posts: 24
Joined: Aug 3, 2005
|
Posted: Jan 7, 2017 11:02 AM
Msg. 1 of 7
It has been many years since I did IQFeed development and I need some help.
I have a directory with two variants of the same program: Sock and SockDlg. Sock is compiling and linking great. SockDlg compiles fine but gives these linkage errors:
Linking... SockDlg.obj : error LNK2001: unresolved external symbol "int __stdcall RegisterClientApp(struct HWND__ *,char *,char *,char *)" (?RegisterClientApp@@YGHPAUHWND__@@PAD11@Z) nafxcw.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex nafxcw.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex libc.lib(crt0.obj) : error LNK2001: unresolved external symbol _main Release/SockDlg.exe : fatal error LNK1120: 4 unresolved externals Error executing link.exe.
Any ideas what I am doing wrong (I am a real-time C coder, C++ on windows is not what I normally do).
Thanks
Terry Laughlin Buy low, soar high.
|
DTN_Tim Walter
-DTN Guru-
Posts: 1238
Joined: Apr 25, 2006
|
Posted: Jan 10, 2017 07:38 AM
Msg. 2 of 7
I am guessing this is related to changes from several years ago where the IQ32.dll file was removed from the installer, but I will follow up with a few people to see if that is true or not.
Tim
|
laughlin
-Interested User-
Posts: 24
Joined: Aug 3, 2005
|
Posted: Jan 10, 2017 01:23 PM
Msg. 3 of 7
Thanks Tim. Any help is appreciated.
Terry Laughlin Buy low, soar high.
|
DTN_Tim Walter
-DTN Guru-
Posts: 1238
Joined: Apr 25, 2006
|
Posted: Jan 10, 2017 01:33 PM
Msg. 4 of 7
Are there any references to IQ32.dll in your code?
|
laughlin
-Interested User-
Posts: 24
Joined: Aug 3, 2005
|
Posted: Jan 18, 2017 01:46 PM
Msg. 5 of 7
Tim, thanks.
I cannot find a reference to IQ32 in my code, but I do think I link against it.
On another note, my best friend (who is a hell of software engineer) is telling me that I should redo the interface to IQFeed as it is so old. He thinks that there has to be deprecation affecting me. All I do with the feed is get data (five second summaries are perfect) and put it into my own charting code. So, I really just need to start the feed, give it two symbols (S&P 500 futures and Nasdaq futures) and receive the data. He is telling me to use C# (I'm an old line C programmer - don't ask how old). So I'm reading and I could be happy with C#.
Here's the question. Aside from starting the feed, what sample code and where in it should I look for guidance, help, etc? Details would be appreciated. Heck, any and all help would be appreciated.
Terry
PS: Did I mention help? Thank you. Really.
Terry Laughlin Buy low, soar high.
|
DTN_Tim Walter
-DTN Guru-
Posts: 1238
Joined: Apr 25, 2006
|
Posted: Jan 18, 2017 02:08 PM
Msg. 6 of 7
I'd be happy to. I think it would be worthwhile to chat about this together. If you log into the developer website there is a link to initiate a chat on the left hand side. If you can go there and initiate a chat, I would be happy to discuss getting you from where you are to where you want to go at length.
Tim
|
laughlin
-Interested User-
Posts: 24
Joined: Aug 3, 2005
|
Posted: Jan 18, 2017 08:35 PM
Msg. 7 of 7
We'll chat in the morning.
Terry
Terry Laughlin Buy low, soar high.
|