math/glpk 5.0 MidnightBSD
GNU Linear Programming Kit
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- gpl3+
- Categories
- math
Description
The GLPK package is a set of routines written in ANSI C and organized in the form of a callable library. This package is intended for solving large-scale linear programming (LP), mixed integer linear programming (MIP) and other related problems.
The GLPK package includes the following main components:
* implementation of the simplex method; * implementation of the exact simplex method based on bignum (rational) arithmetic; * implementation of the primal-dual interior-point method; * implementation of the branch-and-bound method; * application program interface (API); * GNU MathProg modeling language (a subset of AMPL); * GLPSOL, a stand-alone LP/MIP solver.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | math/glpk | 5.0 |
| FreeBSD | math/glpk | 5.0 |
| OpenBSD | devel/glpk | 5.0 |
| NetBSD | math/glpk | 5.0 |
| DragonFly | math/glpk | 5.0 |
| HardenedBSD | math/glpk | 5.0 |
| GhostBSD | math/glpk | 5.0 |
Install
Binary package:
mport install glpk
From mports:
cd /usr/mports/math/glpk && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= glpk>0:math/glpk
LIB_DEPENDS= libglpk.so:math/glpk
Dependencies
As this port's Makefile names them.
Library 1
libgmp.so: math/gmp
Build dependencies 1
Run dependencies 1
Required by 4
Configuration
Options name: math_glpk
| Option | Default | Description |
|---|---|---|
| DOCS | off | |
| IODBC | off | MathProg iodbc support |
| MYSQL | off | MathProg mysql support |
- USES
- gmake libtool localbase
- Service scripts
- none
- Conflicts with
- goblin
Files
pkg-plist 6
- bin/glpsol
- include/glpk.h
- lib/libglpk.a
- lib/libglpk.so
- lib/libglpk.so.40
- lib/libglpk.so.40.3.1
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| glpk-5.0.tar.gz | 4.132649e+06 | 4a1013eebb50f728fc601bdd833b0b2870333c3b3e5a816eeba921d95bec6f15 |
Master sites 1
- GNU