51 |
#ifdef HAVE_CONFIG_H |
#ifdef HAVE_CONFIG_H |
52 |
#include <libguile/scmconfig.h> |
#include <libguile/scmconfig.h> |
53 |
#endif |
#endif |
54 |
|
|
55 |
#ifdef DYNAMIC_LINKING |
#ifdef DYNAMIC_LINKING |
56 |
#include <libltdl/ltdl.h> |
#include "guile-ltdl.h" |
57 |
#endif |
#endif |
58 |
|
|
59 |
#ifdef HAVE_WINSOCK2_H |
#ifdef HAVE_WINSOCK2_H |
87 |
main (int argc, char **argv) |
main (int argc, char **argv) |
88 |
{ |
{ |
89 |
#ifdef DYNAMIC_LINKING |
#ifdef DYNAMIC_LINKING |
90 |
LTDL_SET_PRELOADED_SYMBOLS (); |
/* libtool automagically inserts this variable into your executable... */ |
91 |
|
extern const scm_lt_dlsymlist lt_preloaded_symbols[]; |
92 |
|
scm_lt_dlpreload_default (lt_preloaded_symbols); |
93 |
#endif |
#endif |
94 |
scm_boot_guile (argc, argv, inner_main, 0); |
scm_boot_guile (argc, argv, inner_main, 0); |
95 |
return 0; /* never reached */ |
return 0; /* never reached */ |