Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

DJGPP + HDPMI problem: unresolved symbols (Developers)

posted by shwonder, Haifa, Israel, 23.01.2008, 19:21

> > Without work around:
> > Hello.bin : error LNK2001: unresolved external symbol
> ___djgpp_stack_top
> > Hello.bin : error LNK2001: unresolved external symbol ___djgpp_ds_alias
> > Hello.bin : error LNK2001: unresolved external symbol
> > __crt0_startup_flags
> > Hello.exe : fatal error LNK1120: 3 unresolved externals
> >
> > with workaround, linked ok, but SIGSEGV at running:
>
> These variables aren't dummies, just defining them somewhere sounds like a
> not so good idea. At least 2 of them are also used by the crt0hx.s startup
> code.
>
> I checked the DJGPP version I used, it was v2.03! That means, the DJGPP
> v2.04 prerelease is NOT supported.

Yes, I see. I tried with 2.03 and it worked fine. I'll try to diff crt0.s from 2.03 & crt0.s from 2.04 and to apply the changes on crt0hx.s... What do you say, can it succeed?

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 258 users online (0 registered, 258 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum