[LU-1611] pkg-config file missing for building against client api Created: 09/Jul/12 Updated: 29/May/17 Resolved: 29/May/17 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Minor |
| Reporter: | Richard Henwood (Inactive) | Assignee: | WC Triage |
| Resolution: | Low Priority | Votes: | 0 |
| Labels: | None | ||
| Rank (Obsolete): | 10662 |
| Description |
|
It would be nice if you could build with: $ gcc `pkg-config --libs --cflags liblustre` -o ex1 ex1.c |
| Comments |
| Comment by Andreas Dilger [ 09/Jul/12 ] |
|
Presumably you mean: $ gcc `pkg-config --libs --cflags liblustreapi` -o ex1 ex1.c The liblustre library is a largely obsolete library for linking an application to the Lustre filesystem itself, to do IO directly to the servers. liblustreapi is for applications to do simple Lustre-specific operations like creating striped files, getting file striping, etc. |