Dependency/archive ordering causes compilation failure
This commit is contained in:
@@ -42,10 +42,10 @@ class GnucDriver(CompilerDriver):
|
||||
|
||||
args.extend(options.flags)
|
||||
if len(options.archives) > 0:
|
||||
for directory in options.libdirs: args.append(f"-L{str(directory)}")
|
||||
for archive in options.archives: args.append(f"-l{archive}")
|
||||
args.extend([f"-L{str(directory)}" for directory in options.libdirs])
|
||||
args.extend([f"-l{str(archive)}" for archive in options.archives])
|
||||
cmdstr = ' '.join(args)
|
||||
self.logger.info(cmdstr)
|
||||
# self.logger.info(cmdstr)
|
||||
|
||||
result = Result(
|
||||
success = False,
|
||||
@@ -126,8 +126,8 @@ class GnucDriver(CompilerDriver):
|
||||
|
||||
args.extend(options.flags)
|
||||
if len(options.archives) > 0:
|
||||
for directory in options.libdirs: args.append(f"-L{str(directory)}")
|
||||
for archive in options.archives: args.append(f"-l{archive}")
|
||||
args.extend([f"-L{str(directory)}" for directory in options.libdirs])
|
||||
args.extend([f"-l{str(archive)}" for archive in options.archives])
|
||||
cmdstr = ' '.join(args)
|
||||
# self.logger.info(cmdstr)
|
||||
|
||||
@@ -186,7 +186,7 @@ class GnucDriver(CompilerDriver):
|
||||
for archive in options.archives: args.append(f"-l{archive}")
|
||||
for define in options.defines: args.append(f"-D{define}")
|
||||
cmdstr = ' '.join(args)
|
||||
self.logger.info(cmdstr)
|
||||
# self.logger.info(cmdstr)
|
||||
|
||||
result = Result(
|
||||
success = False,
|
||||
|
||||
Reference in New Issue
Block a user