BSD Ports

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

SystemPortVersion
MidnightBSDmath/glpk5.0
FreeBSDmath/glpk5.0
OpenBSDdevel/glpk5.0
NetBSDmath/glpk5.0
DragonFlymath/glpk5.0
HardenedBSDmath/glpk5.0
GhostBSDmath/glpk5.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

Build dependencies 1
Run dependencies 1

Configuration

Options name: math_glpk

OptionDefaultDescription
DOCSoff
IODBCoffMathProg iodbc support
MYSQLoffMathProg 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
FileSizeSHA256
glpk-5.0.tar.gz4.132649e+064a1013eebb50f728fc601bdd833b0b2870333c3b3e5a816eeba921d95bec6f15
Master sites 1
  • GNU