From: SourceForge.net <no...@so...> - 2010-04-07 18:31:56
|
Support Requests item #2983377, was opened at 2010-04-07 11:31 Message generated for change (Tracker Item Submitted) made by ramey You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=200599&aid=2983377&group_id=599 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Priority: 5 Private: No Submitted By: Robert Ramey (ramey) Assigned to: Nobody/Anonymous (nobody) Summary: Header include provokes library build? Initial Comment: I'm compiling a file with the following command line: c:\Projects\vario\gbparanoia>sdcc --stack-auto --vc -mgbz80 -IC:/gameboy/gbdk-3.0/include -IC:/SDCC-2.9/device/include -c -o part1.o part1.c The file part1.c refers to to function defined in the header file C:/gameboy/gbdk-3.0/include . The file compiles fine - but then I get this message: ar ruv C:/SDCC-2.9/lib/gbz80/gbz80.lib ar: C:/SDCC-2.9/lib/gbz80/gbz80.lib: No such file or directory Which suggests that it's trying to build the library (which isn't available yet. My make file includes an explicit link command. How can I suppress or eliminate this error? Also, so far I've been using a file gbdk.lib which consists of a list of object modules in the same directory. This has worked very well for my purpose. The documentation - I've just upgraded to 2.9.0 is a little unclear to me as to whether I can continue to use this method. Robert Ramey ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=200599&aid=2983377&group_id=599 |