Linking errors :(
by Alexander Nobbe · in Technical Issues · 03/02/2004 (5:25 am) · 15 replies
Hi there,
trying to get the actual Head compiled (applied Radiosity) but getting the following errors:
Linking...
tsShape.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int,void *)" (??2@YAPAXIPAX@Z)
tsShapeInstance.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int,void *)" (??2@YAPAXIPAX@Z)
tsShapeOldRead.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int,void *)" (??2@YAPAXIPAX@Z)
guiMLTextCtrl.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int,void *)" (??2@YAPAXIPAX@Z)
interiorInstance.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int,void *)" (??2@YAPAXIPAX@Z)
terrRender.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int,void *)" (??2@YAPAXIPAX@Z)
tsMesh.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int,void *)" (??2@YAPAXIPAX@Z)
convex.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int,void *)" (??2@YAPAXIPAX@Z)
compiler.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int,void *)" (??2@YAPAXIPAX@Z)
consoleInternal.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int,void *)" (??2@YAPAXIPAX@Z)
materialList.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int,void *)" (??2@YAPAXIPAX@Z)
../example/torqueDemo_DEBUG.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
Any idea what's wrong ??
Thanks,
Alexander
trying to get the actual Head compiled (applied Radiosity) but getting the following errors:
Linking...
tsShape.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int,void *)" (??2@YAPAXIPAX@Z)
tsShapeInstance.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int,void *)" (??2@YAPAXIPAX@Z)
tsShapeOldRead.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int,void *)" (??2@YAPAXIPAX@Z)
guiMLTextCtrl.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int,void *)" (??2@YAPAXIPAX@Z)
interiorInstance.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int,void *)" (??2@YAPAXIPAX@Z)
terrRender.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int,void *)" (??2@YAPAXIPAX@Z)
tsMesh.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int,void *)" (??2@YAPAXIPAX@Z)
convex.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int,void *)" (??2@YAPAXIPAX@Z)
compiler.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int,void *)" (??2@YAPAXIPAX@Z)
consoleInternal.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int,void *)" (??2@YAPAXIPAX@Z)
materialList.obj : error LNK2001: unresolved external symbol "void * __cdecl operator new(unsigned int,void *)" (??2@YAPAXIPAX@Z)
../example/torqueDemo_DEBUG.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
Any idea what's wrong ??
Thanks,
Alexander
About the author
#2
03/02/2004 (6:54 am)
Wrong forums, c'mon people, make an effort, it's not that hard...
#3
03/02/2004 (7:02 am)
This IS a compiler setup issue most likely. So what's wrong with the COMPILER forums for fixing it?
#4
However, it is difficult to be in the Private SDK area if you do not own the SDK. Piracy is bad enough, but using our furoms, bandwidth, and community to get help with it is even worse.
Remember, Torque is a PER USER license. There is no excuse for not having Torque SDK Owner in your profile if you are attempting to compile and link Torque source code. GarageGames provides a very liberal and low cost Indie license. it is disheartening to see it being abused.
-Jeff Tunnell GG
03/02/2004 (8:25 am)
This post should be in the Private SDK area.However, it is difficult to be in the Private SDK area if you do not own the SDK. Piracy is bad enough, but using our furoms, bandwidth, and community to get help with it is even worse.
Remember, Torque is a PER USER license. There is no excuse for not having Torque SDK Owner in your profile if you are attempting to compile and link Torque source code. GarageGames provides a very liberal and low cost Indie license. it is disheartening to see it being abused.
-Jeff Tunnell GG
#5
[edited out stuff]
03/02/2004 (8:35 am)
Ooops, sorry Jeff, I even forgot to look at Alexander's profile before posting. [edited out stuff]
#7
Would be nice if anyone asked before starting a kind of witch hunt ?
Back to topic...admin delete thread, i'm starting a new at the right forum...the problem is still there.
ANobbe
@Dan Well the Dev C++ case never got solved...sadly enough
03/02/2004 (4:13 pm)
Hmm interesting. We've bought a torque license as you can see, my fault was that i used the wrong account AND i'm the only one coding so there is NO misuse of license.Would be nice if anyone asked before starting a kind of witch hunt ?
Back to topic...admin delete thread, i'm starting a new at the right forum...the problem is still there.
ANobbe
@Dan Well the Dev C++ case never got solved...sadly enough
#8
With a torque license there is nothing called a "we" unless you paid the 10,000 buck commercial license. Did your "we" get that? If you are not the person who purchased Torque then you are using it illegally even if you are using someone's valid account. The license is non-trasferable from the person who purchased it to another person. Read the EULA if you have a question.
As far as a witch hunt, this isn't one. Just questions about compiling from non-torque owner accounts should not be answered.
03/02/2004 (4:27 pm)
Quote:
We've bought a torque license
With a torque license there is nothing called a "we" unless you paid the 10,000 buck commercial license. Did your "we" get that? If you are not the person who purchased Torque then you are using it illegally even if you are using someone's valid account. The license is non-trasferable from the person who purchased it to another person. Read the EULA if you have a question.
As far as a witch hunt, this isn't one. Just questions about compiling from non-torque owner accounts should not be answered.
#9
Current Situation : 1 coder - 1 license
Not: X coders - 1 license
So i can't see any problem with the EULA ?
03/02/2004 (4:38 pm)
As i already said, we're using the engine, but i'm the only one coding it, so it isn't installed on other computers (except the compiled demo for graphic test etc.) And if i'm not allowed to use it in a team, the only coder coding it...as already said, for what do i need it ?Current Situation : 1 coder - 1 license
Not: X coders - 1 license
So i can't see any problem with the EULA ?
#10
From the EULA
under section 3 "RESTRICTIONS"
So if your buddy purchased the copy he is the "licensee" and he then "distributed" the source code to you then you must also have a seperate license. Its there in black and white. That is what I am talking about.
03/02/2004 (4:53 pm)
Its not the "team" that owns the copy. Its an indivual. So if you paid for it then you are ok. If your buddy paid for it then "he" owns the copy. Doesn't mater if he isn't coding and your are. He owns the copy and you don't.From the EULA
under section 3 "RESTRICTIONS"
Quote:
Licensee may not distribute the source code to the engine in any manner, unless recipient also has a license to the Software.
So if your buddy purchased the copy he is the "licensee" and he then "distributed" the source code to you then you must also have a seperate license. Its there in black and white. That is what I am talking about.
#11
03/02/2004 (5:05 pm)
I never said that anyone other than me bought the license...I just used the term "we" because we have several people working on the project itself, but none other than me with the code and engine. Next time i'll remember that and never use the bad "we" word again.
#12
03/02/2004 (5:58 pm)
That's cool. I was just clarifying what I meant.
#13
-Jeff Tunnell GG
03/02/2004 (9:24 pm)
Bottom line is this. You logged in with a non-Torque owner user name, posted an SDK question in a non-Torque SDK thread, then get all hot when we question what is going on. I think we have every right to question this.-Jeff Tunnell GG
#14
So after reading i'm using a pirated engine (which i'm not) i think it's understandable for being a little upset ?
After all i think it's nonsense to waste further time, energy and bandwith for this thread. I started a new one at the right forum to perhaps get an answer to the question.For any questions send an email.
ANobbe
03/03/2004 (4:35 am)
Well it would've been nice if anybody sent a email and just asked if I own a license.Quote:
However, it is difficult to be in the Private SDK area if you do not own the SDK. Piracy is bad enough, but using our furoms, bandwidth, and community to get help with it is even worse.
Remember, Torque is a PER USER license. There is no excuse for not having Torque SDK Owner in your profile if you are attempting to compile and link Torque source code. GarageGames provides a very liberal and low cost Indie license. it is disheartening to see it being abused.
So after reading i'm using a pirated engine (which i'm not) i think it's understandable for being a little upset ?
After all i think it's nonsense to waste further time, energy and bandwith for this thread. I started a new one at the right forum to perhaps get an answer to the question.For any questions send an email.
ANobbe
#15
That's just flat out fact. It's their IP, and they have to question ALL suspicious activity. It's th law. In order to protect their rights to their property, they have to show they are protecting those rights. If they don't, they will lose the rights to it.
First of all, why would you be upset about being innocent? If you were doing what you were supposed to be doing, you would have seen this as a simple mistake that you could clarify. getting upset didn't help your cause.
Funny, I see no accusations of you pirating anything. In fact, I don't think he was even talking to you, I'm pretty sure he was talking to me. You see, I was the first to help, and the first to screw up not looking at the profile before helping out. So logically, he must be yelling at me. Well, guess what, I support what he said 100% and edited my remarks as you can see. Why? Because while you were not intending to pirate anything, there were countless others out there that could have used my help without having to ask for it, and that kinda violates my agreement with GG that I wouldn't help anyone pirate the SDK. Duhhhhhh.
Jeff T is a hell of a guy, if it was my job, I would have said.....
"Piracy is bad enough, but using our furoms, bandwidth, and community to get help with it is even worse. And even worse still, is our own members helping them get it."
I'm not as nice as he is.
:-)
EDIT: In fact, I think I'm done with the public forums. I might be a danger out here, LOL.
03/03/2004 (7:18 am)
Jeff, my bad, I almost always check their profile myself, obviously I didn't check that one. Won't happen again.Quote:Bottom line is this. You logged in with a non-Torque owner user name, posted an SDK question in a non-Torque SDK thread, then get all hot when we question what is going on. I think we have every right to question this.
-Jeff Tunnell GG
That's just flat out fact. It's their IP, and they have to question ALL suspicious activity. It's th law. In order to protect their rights to their property, they have to show they are protecting those rights. If they don't, they will lose the rights to it.
Quote:So after reading i'm using a pirated engine (which i'm not) i think it's understandable for being a little upset ?
First of all, why would you be upset about being innocent? If you were doing what you were supposed to be doing, you would have seen this as a simple mistake that you could clarify. getting upset didn't help your cause.
Quote:However, it is difficult to be in the Private SDK area if you do not own the SDK. Piracy is bad enough, but using our furoms, bandwidth, and community to get help with it is even worse.
Funny, I see no accusations of you pirating anything. In fact, I don't think he was even talking to you, I'm pretty sure he was talking to me. You see, I was the first to help, and the first to screw up not looking at the profile before helping out. So logically, he must be yelling at me. Well, guess what, I support what he said 100% and edited my remarks as you can see. Why? Because while you were not intending to pirate anything, there were countless others out there that could have used my help without having to ask for it, and that kinda violates my agreement with GG that I wouldn't help anyone pirate the SDK. Duhhhhhh.
Jeff T is a hell of a guy, if it was my job, I would have said.....
"Piracy is bad enough, but using our furoms, bandwidth, and community to get help with it is even worse. And even worse still, is our own members helping them get it."
I'm not as nice as he is.
:-)
EDIT: In fact, I think I'm done with the public forums. I might be a danger out here, LOL.
Torque Owner Gonzo T. Clown