aboutsummaryrefslogtreecommitdiff
path: root/build-jim-ext.in
AgeCommit message (Collapse)AuthorFilesLines
2023-10-12build-jim-ext: fix typo when building --staticSteve Bennett1-1/+1
This bug has been there for a long time but probably no-one builds static extensions because they aren't very useful. Signed-off-by: Steve Bennett <steveb@workware.net.au>
2022-04-05build: Use $libdir rather than $prefix/libSteve Bennett1-2/+2
Makes it easier to override Signed-off-by: Steve Bennett <steveb@workware.net.au>
2018-07-08build-jim-ext: Improvements when cross compiling, TclSteve Bennett1-74/+58
Detect when cross compiling (build != host) Tcl exec loses stderr if redirected and an error code is returned, so redo the approach to exec so that it works on both Tcl and Jim Signed-off-by: Steve Bennett <steveb@workware.net.au>
2014-01-27build-jim-ext: load using ./$filenameSteve Bennett1-1/+1
dlopen() may ignore the current directory if the pathname doesn't include a slash Reported-by: Paul Chakravarti <paul.chakravarti@gmail.com> Signed-off-by: Steve Bennett <steveb@workware.net.au>
2011-12-12Better dynamic extension buildingSteve Bennett1-15/+51
If libjim is built shared, ensure that all symbols are resolved. This can't be done if libjim is built static. Also, build-jim-ext now shows stderr from the compiler and linker Signed-off-by: Steve Bennett <steveb@workware.net.au>
2011-11-24Create build-jim-ext for building extensionsSteve Bennett1-0/+219
Simplifies the process of building loadable extensions Signed-off-by: Steve Bennett <steveb@workware.net.au>