guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Adding New C Files


From: Noah Lavine
Subject: Adding New C Files
Date: Sun, 13 Jun 2010 10:26:27 -0400

How does one add new C files to libguile?

I'm asking because I'm trying to add a C file and header with some JIT
code, and I've given myself build errors. So far I've put the C file
in Makefile.am's list of sources, and the header in Makefile.am's list
of headers. I then ran 'make -k distclean' and tried to build. The
result has been a series of build warnings that "GUILE_USE_64_CALLS"
is not defined in _scm.h and then this broken pipe error when making
the documentation (which is odd, because I didn't add any
documentation files, or change the Makefile.am sections that deal with
them):

/bin/sh: line 1: 48716 Broken pipe             cat alist.doc
arbiters.doc array-handle.doc array-map.doc arrays.doc async.doc
backtrace.doc boolean.doc bitvectors.doc bytevectors.doc chars.doc
control.doc continuations.doc debug.doc deprecated.doc deprecation.doc
discouraged.doc dynl.doc dynwind.doc eq.doc error.doc eval.doc
evalext.doc expand.doc extensions.doc feature.doc fluids.doc
foreign.doc fports.doc gc-malloc.doc gc.doc gettext.doc
generalized-arrays.doc generalized-vectors.doc goops.doc gsubr.doc
guardians.doc hash.doc hashtab.doc hooks.doc i18n.doc init.doc
ioext.doc keywords.doc list.doc load.doc macros.doc mallocs.doc
memoize.doc modules.doc numbers.doc objprop.doc options.doc pairs.doc
ports.doc print.doc procprop.doc procs.doc promises.doc properties.doc
r6rs-ports.doc random.doc rdelim.doc read.doc root.doc rw.doc
scmsigs.doc script.doc simpos.doc smob.doc sort.doc srcprop.doc
srfi-13.doc srfi-14.doc srfi-4.doc stackchk.doc stacks.doc stime.doc
strings.doc strorder.doc strports.doc struct.doc symbols.doc
threads.doc throw.doc trees.doc uniform.doc values.doc variable.doc
vectors.doc version.doc vports.doc weaks.doc dynl.doc filesys.doc
posix.doc net_db.doc socket.doc regex-posix.doc
     48717 Abort trap              | GUILE_AUTO_COMPILE=0
../meta/uninstalled-env guile-tools snarf-check-and-output-texi >
guile-procedures.texi

Thanks
Noah



reply via email to

[Prev in Thread] Current Thread [Next in Thread]