Reorder libs in Makefile.PL so it will link properly
   
    
           (ABSTRACT_FROM  => 'lib/Blerg/Database.pm', # retrieve abstract from module
        AUTHOR         => 'Chip Black <bytex64@bytex64.net>') : ()),
     LIBS              => [''], # e.g., '-lm'
-    OBJECT            => '$(BASEEXT)$(OBJ_EXT) ../../../blerg.a ../../../blerg_auth.a ../../../builddeps/scrypt.a',
+    OBJECT            => '$(BASEEXT)$(OBJ_EXT) ../../../blerg_auth.a ../../../builddeps/scrypt.a ../../../blerg.a',
     DEFINE            => '', # e.g., '-DHAVE_SOMETHING'
     INC               => '-I../../..', # e.g., '-I. -I/usr/include/other'
 );