View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002215 | unreal | module api | public | 2004-12-03 09:17 | 2005-07-23 12:03 |
| Reporter | Troco | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | not fixable | ||
| Summary | 0002215: compiling error | ||||
| Description | Creating library L_COMMANDS.lib and object L_COMMANDS.exp M_OPER.obj : error LNK2019: unresolved external symbol _sendto_snomask_global re ferenced in function _m_oper M_INVITE.obj : error LNK2001: unresolved external symbol _sendto_snomask_global src/modules/commands.dll : fatal error LNK1120: 1 unresolved externals NMAKE : fatal error U1077: 'cl' : return code '0x2' Stop. sendto_snomask_global isn't exported. (it's not in wircd.def) | ||||
| 3rd party modules | |||||
|
|
AFAIK the idea was not to rewrite that symboltable during CVS every time we add a function, only every RELEASE... You can easily run the 'nmake -f makefile.win32 SYMBOLFILE' stuff however and compile again. But on to the next point... Actually, perhaps codemastr can enlighten me why we have such a file anyway and don't let everyone generate it on-the-fly? ;) Is this related to non-ssl/non-zip? Or indeed something with 'release'-stuff? (PS: not saying that you shouldn't have reported this bug, I'm just taking it to a more general discussion) |
|
|
[quote]Actually, perhaps codemastr can enlighten me why we have such a file anyway and don't let everyone generate it on-the-fly? ;) Is this related to non-ssl/non-zip? Or indeed something with 'release'-stuff?[/quote] Well really it's more a practical thing than any technical reason. The wircd.def file is generated using the GNU dlltool. I didn't really want to require dlltool for users to build Unreal. |
|
|
Oh, forgot about that (apparently I have dlltool in my path ;p). Still, I don't think people can expect me to run this stuff every time (especially since I'm coding all the time on *NIX) :p. Well for every release, yes :). perhaps a FAQ item on this should be added (w/direct link to dlltool.exe)? Or do you disagree? |
|
|
[quote]perhaps a FAQ item on this should be added (w/direct link to dlltool.exe)? Or do you disagree?[/quote] That's fine with me. I suppose for those that want it, there should be an easy way to get it. |
|
|
Ok, done. http://www.vulnscan.org/UnrealIRCd/faq/#76 [*EDIT*] GRRRRRR stupid mantis fucks up my urls FWHFSDSDFISFD [/*EDIT*] [*EDIT2*] Ok, I just made a 404 redirect script at my site so these urls still work [*/EDIT2*] Is there btw another ("nicer") method than the compile -> symbolfile -> compile thing? didn't see it in the makefile at least :p |
|
|
No, that was the best method I could come up with, unfortunately. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2004-12-03 09:17 | Troco | New Issue | |
| 2004-12-03 11:19 | syzop | Note Added: 0008466 | |
| 2004-12-03 11:20 | syzop | Note Edited: 0008466 | |
| 2004-12-03 15:06 |
|
Note Added: 0008472 | |
| 2004-12-03 17:51 | syzop | Note Added: 0008475 | |
| 2004-12-03 17:56 | syzop | Note Edited: 0008475 | |
| 2004-12-03 17:56 | syzop | Note Edited: 0008475 | |
| 2004-12-04 12:32 |
|
Note Added: 0008485 | |
| 2004-12-04 18:06 | syzop | Note Added: 0008494 | |
| 2004-12-04 18:13 | syzop | Note Edited: 0008494 | |
| 2004-12-04 18:22 | syzop | Note Edited: 0008494 | |
| 2004-12-04 19:24 |
|
Note Added: 0008496 | |
| 2005-07-23 12:03 | syzop | Status | new => closed |
| 2005-07-23 12:03 | syzop | Resolution | open => not fixable |
| 2017-01-06 15:48 | syzop | Category | module => module api |