johnsonjh / johnsonjh/duma

Build system items from TODO

Open
#90 0 comments 0 reactions 1 assignee Claimed by @johnsonjh View on GitHub
build enhancement portability TODO-import WIP
Dominant language
C
Stars
121
Forks
12
Avg merge
3h 13m
Merged PRs (30d)
1

Description

Build system items imported from TODO:

- Enhancement: Better out of box support for cross-compilation. (Autotools still the gold standard here but also try to support with CMake).

- enhance detection of `DUMA_MIN_ALIGNMENT` in createconf use defines specifying the target architecture use compiler attributes which specify the necessary alignment

- (Possibly) add autoconf/automake build process (useful for cross-build)

- (Possibly)libtool to build shared libraries in Makefile depends on autoconf/automake

- (Possibly) use configure to detect if f.e. pthread.h is installed and in search path check if pthread available before using it in Makefile depends on autoconf/automake

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.