Forum Discussion
Altera_Forum
Honored Contributor
16 years agormatsick,
First, thanks so much for the help. Today I've had some success and some failure. This doesn't totally make sense, but I switched computers today and had MSVS 2008 freshly installed on my PC. I imported the projects that I was using before (the ones that used to crash), and they work fine. That is great, but it doesn't make any sense at all. I didn't have to change anything. I just recompiled and tried it. so that's the good news. The bad news is that I still get the link error if I try to use the jtagatlantic_get_error() function. I went through the project settings that you mentioned. I think we are using different versions of MSVS becasue some of those options weren't listed in the same place, and some I couldn't find all. I don't have any radio buttons or anything like that in my settings...just boxes with text in them. I also can't find the option to start a "hello world" project. I can choose console app, and either empty or precompiled. I've been doing precompiled and that seems to be working thus far. that provides the stdafx.h file and a main that I can paste into. So, here is one thing I noticed that might be a problem. You mentioned that jtagatlantic_get_err() should return a JATL_ERROR? my header file has it returning an int. It seems that this is the only function that won't link, so I'm wondering if it could be some kind of definition missmatch between header file and DLL or something like that. Does that make any sense at all? All this DLL stuff is new to me. I'm going to go back and look at your original posting to see if that gives me any information. Any other ideas?