]> git.alrj.org Git - bold.git/blobdiff - bold
Cleanup.
[bold.git] / bold
diff --git a/bold b/bold
index cbeeac549583abaf52b5dca45b30bc51d1295ca2..b33766d6806dbf781a9cef16d4f8dcb5520cff36 100755 (executable)
--- a/bold
+++ b/bold
@@ -80,13 +80,13 @@ def main():
     options.raw = False
 
   if not options.raw:
-    for d in ['.', 'data', '/usr/lib/bold/', '/usr/local/lib/bold']:
+    for d in ['.', 'runtime', '/usr/lib/bold/', '/usr/local/lib/bold']:
       f = os.path.join(d, 'bold_ibh-x86_64.o')
       if os.path.isfile(f):
         objects.append(f)
         break
     else:
-      print >>sys.stderr, "Could not find boldsymres-x86_64.o."
+      print >>sys.stderr, "Could not find bold_ibh-x86_64.o."
       return 1
 
 
@@ -121,6 +121,9 @@ def main():
 
   try:
     linker.build_symbols_tables()
+
+    linker.check_external()
+
     linker.build_external(with_jump=options.ccall, align_jump=options.align)
 
     linker.link()