1 /* 2 * Public Domain 2003 Dale Rahn 3 * 4 * $OpenBSD: ac.C,v 1.3 2011/04/03 22:29:50 drahn Exp $ 5 */ 6 7 #include <iostream> 8 #include <stdlib.h> 9 #include "ac.h" 10 11 extern int a; 12 13 extern "C" { 14 const char *libname = "libac"; 15 }; 16 17 extern "C" void lib_entry()18lib_entry() 19 { 20 std::cout << "called into ac " << libname << " libname " << "\n"; 21 } 22 AC(const char * str)23AC::AC(const char *str) 24 { 25 _name = str; 26 } 27 ~AC()28AC::~AC() 29 { 30 } 31 AC ac("local"); 32