frozen export missing: NewApplication_Fv
| Mon, 2005-04-25 20:12 | |
|
I'm really stuck now.
Linking my application for ARMI UREL (using codewarrior), I get the link error below: ----- MAKEDEF ERROR: command-line: 1 Frozen Export(s) missing from object code: NewApplication_Fv @1 ----- I've cleaned my object code (even copied a sourcecode and started a clean new project) as suggested @symbian forum but nothing helps. And I don't understand the logic behind - I'm not creating a library (DLL) to have a frozen export points... And at the end - there IS NewApplication_Fv at object files. Ok, I know, it is not frozen but I can not get it frozen either. any help is precious Ahti. |
|






Forum posts: 34
Are you sure you have EXPORT_C at your NewApplication? If you're doing an .app, it actually is a DLL. Afaik all polymorphic interface DLLs must export the NewObject function as 1. ordinal.
For quality Symbian idling, join #symbian at irc.freenode.net
Forum posts: 47
- the trouble begun after a gcc upgrade (from 2.9 to 3.0) ... but I got it to compile (it had couple of gotchas for compile as well) .. with 2.9 it was ok, even the EXPORT_C is still there
- trying to compile using abld.bat, gives me thousands of linker errors against third party library. Funny, I don't get those when linking using IDE ...
Ahti.
Forum posts: 34
For quality Symbian idling, join #symbian at irc.freenode.net
Forum posts: 53
The 2.x series that's used has a HUGE number of kludges to support all the weird stuff required by Symbian OS -- and I don't think that all those patches were carried forward in the newer GCCs.
There was a "GCC improvement project" somewhere that apparently did all the necessary work to "fix" the newer GCC (by incorporating all the patches from Symbian's release), but that build isn't officially supported by Gnu (or Symbian I think).
Try googling for it, or you might find a link on Symbian's site -- I think most stuff was reported to work just fine, but there were also scattered reports of compatibility issues and compiler trouble.
Nevermind -- It's here: http://www.inf.u-szeged.hu/symbian-gcc/
Please follow up with your results so others will know what's up.
Forum posts: 47
Forum posts: 53
Forum posts: 47
dlltool manages to create an empty .inf file on one occasion but works ok from cmdline. Even looking with filemon to see if it is a different dlltool or something but nothing revealed yet.
Also, comparing system-wide env with cmdline's one does not clear up things ... almost the same
rgds,
Ahti.
Forum posts: 53
You can probably specify the explicit path for the tools and/or move them (or rename them) to make sure that your system can only find the ones you want it to.
If it still works in that case, at least you have a way to get it operating.
Forum posts: 8
I am new to symbian...
I have made my application using Wizard. Which has generated both Export_........
and
E32DLL......
Then i have added some class code in it.
After i complied and ran in emulator without error...
But when i tried to make app for sis
it gives me::
MAKEDEF ERROR: command-line: 1 Frozen Export(s) missing from object files:
NewApplication__Fv @1
make[1]: *** [..\..\..\SYMBIAN\7.0S\NOKIA_7710_SDK\EPOC32\RELEASE\ARMI\UREL\PINK
S.APP] Error 255
make: *** [TARGETPINKS] Error 2
make -r -f "\Symbian\7.0s\Nokia_7710_SDK\EPOC32\BUILD\WORK\PINKS\GROUP\ARMI.m
ake" FINAL CFG=UREL VERBOSE=-s
plz .... help me