Mail Archives: djgpp/2000/01/07/03:57:35
In article <38752987 DOT CE713D03 AT connection DOT com>, Thu, 06 Jan 2000 18:47:21
-0500, sam says...
> > That's because RHIDE is using the libraries in the reverse order (ld is a one
> > pass linker).
> > Go to Options|Libraries and enter the libraries in the right order (mgui first
> > and grx then).
> You are kidding. I think I have heard that or read it somewhere but, can't pay
> attention to everything I read.
> I had a feeling that something is out of order and have made one attempt at
> deleting the grxlib entry which I believe was the first one in the project list
> and adding it again
> But since it ended up at the front again nothing has changed so I yelled for help.
Another solution (so that you don't play permutations with library list)
would be passing libraries to linker (in RHIDE, it's Options|Linker
options) using -(...-) option, e.g. "-( -lfirst -lsecond -lthird -)".
This way linker would recycle them until it solves all possible
references (or runs out of fuel, whichever comes first :).
"info ld invocation options" for more info and possible caveats.
--
Best regards, Mike
- Raw text -