llnl / llnl/strawman

change lodepng to be an object lib

Open
#6 0 comments 0 reactions 0 assignees View on GitHub
task
Dominant language
C++
Stars
10
Forks
3
PR merge metrics
No merged PRs in 30d

Description

we are treating it as a built in dependency, the best way to do this is to compile it as an object lib so client code doesn't have to explicitly link to it

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating how lodepng is currently compiled and linked, then trace the client build entry point that requires an explicit lodepng link. Confirm how the project represents an object library and identify the affected build configuration. Done means client code no longer needs to link lodepng explicitly while still building and using it successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
build-system
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.