public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
* [ITA] glpk-4.21-1
@ 2008-04-25 21:10 Marco Atzeri
  2008-04-26 11:46 ` Dr. Volker Zell
  0 siblings, 1 reply; 6+ messages in thread
From: Marco Atzeri @ 2008-04-25 21:10 UTC (permalink / raw)
  To: cygwin-apps

Hi All,

as previously discussed 
glpk is one of the package needed to compile octave

it is also present in debian.

glpk/setup.hint
---------------------------
category: Math
requires: cygwin
sdesc: "GLPK (GNU Linear Programming Kit)"
ldesc: "The GLPK (GNU Linear Programming Kit) package
is intended for solving large-scale linear programming
(LP), mixed integer programming (MIP), and other
related problems. It is a set of routines written in
ANSI C and organized in the form of a callable
library."

libglpk-devel/setup.hint
-----------------------------
category: Math
requires: cygwin glpk
external-source: glpk
sdesc: "GLPK (GNU Linear Programming Kit) development
libraries"
ldesc: "The GLPK (GNU Linear Programming Kit) package
is intended for solving large-scale linear programming
(LP), mixed integer programming (MIP), and other
related problems. It is a set of routines written in
ANSI C and organized in the form of a callable
library."

to download

wget -r
http://matzeri.altervista.org/cygwin/glpk/index.html

http://matzeri.altervista.org/cygwin/glpk/setup.hint
http://matzeri.altervista.org/cygwin/glpk/glpk-4.21-1-src.tar.bz2
http://matzeri.altervista.org/cygwin/glpk/glpk-4.21-1.tar.bz2
http://matzeri.altervista.org/cygwin/glpk/libglpk-devel
http://matzeri.altervista.org/cygwin/glpk/libglpk-devel/libglpk-devel-4.21-1.tar.bz2
http://matzeri.altervista.org/cygwin/glpk/libglpk-devel/setup.hint

 



      Inviato da Yahoo! Mail. 
La casella di posta intelligente.
http://it.docs.yahoo.com/mail/overview/index.html

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ITA] glpk-4.21-1
  2008-04-25 21:10 [ITA] glpk-4.21-1 Marco Atzeri
@ 2008-04-26 11:46 ` Dr. Volker Zell
  2008-04-27 20:03   ` Marco Atzeri
  2008-05-12 12:04   ` [ITA] glpk-4.21-1 - now glpk-4.25-1 Marco Atzeri
  0 siblings, 2 replies; 6+ messages in thread
From: Dr. Volker Zell @ 2008-04-26 11:46 UTC (permalink / raw)
  To: cygwin-apps

>>>>> Marco Atzeri writes:

    > Hi All,
    > as previously discussed 
    > glpk is one of the package needed to compile octave

    > it is also present in debian.

glpk-4.25 compiles with shared library.
    
----------------------- glpk-4.25-1.cygport -------------------
DESCRIPTION="The GNU Linear Programming Kit package is intended for solving large-scale linear programming problems"
HOMEPAGE="http://www.gnu.org/software/glpk/"
SRC_URI="ftp://ftp.gnu.org/gnu/glpk/${PN}-${PV}.tar.gz \
         ftp://ftp.gnu.org/gnu/glpk/${PN}-${PV}.tar.gz.sig"

abi=0
PKG_NAMES="${PN} lib${PN}${abi} lib${PN}-devel"
PKG_HINTS="setup lib devel"
PKG_CONTENTS[0]="
  usr/bin/*.exe
  usr/share/doc/
"
PKG_CONTENTS[1]="
  usr/bin/*-${abi}.dll
"
PKG_CONTENTS[2]="
  usr/include/
  usr/lib/
"


src_compile() {
        cd ${S}
        cygautoreconf
        lndirs
        cd ${B}
        cygconf
        cygmake
}

src_install() {
	cd ${B}
	cyginstall
	
	dodir /usr/share/doc/${PN}-${PV}
	cp -r ${S}/doc ${D}/usr/share/doc/${PN}-${PV}
	cp -r ${S}/examples ${D}/usr/share/doc/${PN}-${PV}
	rm ${D}/usr/share/doc/${PN}-${PV}/examples/Makefile.*
}
----------------------- glpk-4.25-1.cygport -------------------


------------------------- glpk-4.25-1.src.patch ----------------
diff -urN -x CYGWIN-PATCHES -x 'aclocal.m4*' -x config.h.in -x config.guess -x config.sub -x ltmain.sh -x depcomp -x install-sh -x missing -x mkinstalldirs -x autom4te.cache -x '*compile' -x Makefile.in.in -x 'intltool*.in' -x 'xml-i18n-*.in' -x '*.pyc' -x '*.mo' -x '*.gmo' -x ABOUT-NLS -x Makevars.template -x COPYING -x INSTALL -x '*.orig' -x '*.rej' -x '*~' -x '*.temp' -x texinfo.tex -x ylwrap -x Makefile.in -x makefile.in -x configure -x gnome-doc-utils.make -x gnome-doc-utils.m4 -x intltool.m4 -x omf.make -x xmldocs.make origsrc/glpk-4.25/src/Makefile.am src/glpk-4.25/src/Makefile.am
--- origsrc/glpk-4.25/src/Makefile.am	2007-12-19 10:00:00.000000000 +0100
+++ src/glpk-4.25/src/Makefile.am	2008-02-07 22:37:56.468750000 +0100
@@ -4,7 +4,7 @@
 
 lib_LTLIBRARIES = libglpk.la
 
-libglpk_la_LDFLAGS = -version-info 10:0:10
+libglpk_la_LDFLAGS = -version-info 10:0:10 -no-undefined
 
 libglpk_la_SOURCES = \
 glpapi01.c \
------------------------- glpk-4.25-1.src.patch ----------------

Ciao
  Volker
  

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ITA] glpk-4.21-1
  2008-04-26 11:46 ` Dr. Volker Zell
@ 2008-04-27 20:03   ` Marco Atzeri
  2008-05-12 12:04   ` [ITA] glpk-4.21-1 - now glpk-4.25-1 Marco Atzeri
  1 sibling, 0 replies; 6+ messages in thread
From: Marco Atzeri @ 2008-04-27 20:03 UTC (permalink / raw)
  To: cygwin-apps


--- "Dr. Volker Zell"  ha scritto:

> >>>>> Marco Atzeri writes:
> 
>     > Hi All,
>     > as previously discussed 
>     > glpk is one of the package needed to compile
> octave
> 
>     > it is also present in debian.
> 
> glpk-4.25 compiles with shared library.

not on my system. 
Which libtool are you using ?

below the last part of the log: 

/bin/sh ../libtool --tag=CC   --mode=link gcc  -O2
-pipe  -version-info 10:0:10 -no-undefined  -o
libglpk.la -rpath /usr/lib glpapi01.lo glpapi02.lo
glpapi03.lo glpapi04.lo glpapi05.lo glpapi06.lo
glpapi07.lo glpapi08.lo glpapi09.lo glpapi10.lo
glpapi11.lo glpapi12.lo glpavl.lo glpbfd.lo glpbfx.lo
glpdmp.lo glpfhv.lo glpgmp.lo glphbm.lo glpios01.lo
glpios02.lo glpios03.lo glpios04.lo glpios05.lo
glpios06.lo glpipm.lo glpipp01.lo glpipp02.lo
glplib01.lo glplib02.lo glplib03.lo glplib04.lo
glplib05.lo glplib06.lo glplib07.lo glplib08.lo
glplib09.lo glplpf.lo glplpp01.lo glplpp02.lo
glplpx01.lo glplpx02.lo glplpx03.lo glplpx04.lo
glplpx05.lo glplpx06.lo glplpx07.lo glplpx08.lo
glplpx09.lo glplpx10.lo glplpx11.lo glplpx12.lo
glplpx13.lo glplpx14.lo glplpx15.lo glplpx16.lo
glplpx17.lo glplpx18.lo glplpx19.lo glplpx20.lo
glpluf.lo glplux.lo glpmat.lo glpmpl01.lo glpmpl02.lo
glpmpl03.lo glpmpl04.lo glppds.lo glpqmd.lo
glprng01.lo glprng02.lo glpscf.lo glpscg.lo
glpspx01.lo glpspx02.lo glpssx01.lo glpssx02.lo
glptsp.lo  -lgmp -lm 

*** Warning: This system can not link to static lib
archive /usr/local/lib/libgmp.la.
*** I have the capability to make that library
automatically link in when
*** you link to this library.  But I can only do this
if you have a
*** shared version of the library, which you do not
appear to have.
gcc -shared  .libs/glpapi01.o .libs/glpapi02.o
.libs/glpapi03.o .libs/glpapi04.o .libs/glpapi05.o
.libs/glpapi06.o .libs/glpapi07.o .libs/glpapi08.o
.libs/glpapi09.o .libs/glpapi10.o .libs/glpapi11.o
.libs/glpapi12.o .libs/glpavl.o .libs/glpbfd.o
.libs/glpbfx.o .libs/glpdmp.o .libs/glpfhv.o
.libs/glpgmp.o .libs/glphbm.o .libs/glpios01.o
.libs/glpios02.o .libs/glpios03.o .libs/glpios04.o
.libs/glpios05.o .libs/glpios06.o .libs/glpipm.o
.libs/glpipp01.o .libs/glpipp02.o .libs/glplib01.o
.libs/glplib02.o .libs/glplib03.o .libs/glplib04.o
.libs/glplib05.o .libs/glplib06.o .libs/glplib07.o
.libs/glplib08.o .libs/glplib09.o .libs/glplpf.o
.libs/glplpp01.o .libs/glplpp02.o .libs/glplpx01.o
.libs/glplpx02.o .libs/glplpx03.o .libs/glplpx04.o
.libs/glplpx05.o .libs/glplpx06.o .libs/glplpx07.o
.libs/glplpx08.o .libs/glplpx09.o .libs/glplpx10.o
.libs/glplpx11.o .libs/glplpx12.o .libs/glplpx13.o
.libs/glplpx14.o .libs/glplpx15.o .libs/glplpx16.o
.libs/glplpx17.o .libs/glplpx18.o .libs/glplpx19.o
.libs/glplpx20.o .libs/glpluf.o .libs/glplux.o
.libs/glpmat.o .libs/glpmpl01.o .libs/glpmpl02.o
.libs/glpmpl03.o .libs/glpmpl04.o .libs/glppds.o
.libs/glpqmd.o .libs/glprng01.o .libs/glprng02.o
.libs/glpscf.o .libs/glpscg.o .libs/glpspx01.o
.libs/glpspx02.o .libs/glpssx01.o .libs/glpssx02.o
.libs/glptsp.o   -o .libs/cygglpk-0.dll
-Wl,--enable-auto-image-base -Xlinker --out-implib
-Xlinker .libs/libglpk.dll.a
.libs/glplpx10.o:glplpx10.c:(.text+0x9b): undefined
reference to `___gmpq_init'
.libs/glplpx10.o:glplpx10.c:(.text+0xaa): undefined
reference to `___gmpq_set_d'
.libs/glplpx10.o:glplpx10.c:(.text+0xb9): undefined
reference to `___gmpq_set_d'
.libs/glplpx10.o:glplpx10.c:(.text+0xc9): undefined
reference to `___gmpq_div'

-- cut --

.libs/glpssx02.o:glpssx02.c:(.text+0xc61): undefined
reference to `___gmpq_cmp'
.libs/glpssx02.o:glpssx02.c:(.text+0xc86): undefined
reference to `___gmpq_cmp'
Creating library file: .libs/libglpk.dll.a
collect2: ld returned 1 exit status
make[2]: *** [libglpk.la] Error 1
make[2]: Leaving directory
`/pub/cygports/glpk/glpk-4.25-1/build/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/pub/cygports/glpk/glpk-4.25-1/build'
make: *** [all] Error 2



      Inviato da Yahoo! Mail. 
La casella di posta intelligente.
http://it.docs.yahoo.com/mail/overview/index.html

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ITA] glpk-4.21-1 - now glpk-4.25-1
  2008-04-26 11:46 ` Dr. Volker Zell
  2008-04-27 20:03   ` Marco Atzeri
@ 2008-05-12 12:04   ` Marco Atzeri
  2008-05-12 17:34     ` [GTG] " Dr. Volker Zell
  2008-05-13 14:25     ` Corinna Vinschen
  1 sibling, 2 replies; 6+ messages in thread
From: Marco Atzeri @ 2008-05-12 12:04 UTC (permalink / raw)
  To: cygwin-apps

--- "Dr. Volker Zell"  ha scritto:

> >>>>> Marco Atzeri writes:
> 
>     > Hi All,
>     > as previously discussed 
>     > glpk is one of the package needed to compile
> octave
> 
>     > it is also present in debian.
> 
> glpk-4.25 compiles with shared library.


> Ciao
>   Volker
>   

compiled as suggested

to download 
wget -r -np
http://matzeri.altervista.org/cygwin/glpk/index.html

setup.hint
glpk-4.25-1-src.tar.bz2
glpk-4.25-1.tar.bz2
libglpk-devel/libglpk-devel-4.25-1.tar.bz2
libglpk-devel/setup.hint
libglpk0/libglpk0-4.25-1.tar.bz2
libglpk0/setup.hint

Ciao Marco


      ___________________________________ 
Scopri il Blog di Yahoo! Mail: trucchi, novità, consigli... e la tua opinione!
http://www.ymailblogit.com/blog/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [GTG] Re: [ITA] glpk-4.21-1 - now glpk-4.25-1
  2008-05-12 12:04   ` [ITA] glpk-4.21-1 - now glpk-4.25-1 Marco Atzeri
@ 2008-05-12 17:34     ` Dr. Volker Zell
  2008-05-13 14:25     ` Corinna Vinschen
  1 sibling, 0 replies; 6+ messages in thread
From: Dr. Volker Zell @ 2008-05-12 17:34 UTC (permalink / raw)
  To: cygwin-apps

>>>>> Marco Atzeri writes:

    > compiled as suggested

    > to download 
    > wget -r -np
    > http://matzeri.altervista.org/cygwin/glpk/index.html

    > setup.hint
    > glpk-4.25-1-src.tar.bz2
    > glpk-4.25-1.tar.bz2
    > libglpk-devel/libglpk-devel-4.25-1.tar.bz2
    > libglpk-devel/setup.hint
    > libglpk0/libglpk0-4.25-1.tar.bz2
    > libglpk0/setup.hint

Builds fine from source, packaging and setup.hint look good.

GTG
  Volker    

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ITA] glpk-4.21-1 - now glpk-4.25-1
  2008-05-12 12:04   ` [ITA] glpk-4.21-1 - now glpk-4.25-1 Marco Atzeri
  2008-05-12 17:34     ` [GTG] " Dr. Volker Zell
@ 2008-05-13 14:25     ` Corinna Vinschen
  1 sibling, 0 replies; 6+ messages in thread
From: Corinna Vinschen @ 2008-05-13 14:25 UTC (permalink / raw)
  To: cygwin-apps

On May 12 14:03, Marco Atzeri wrote:
> wget -r -np
> http://matzeri.altervista.org/cygwin/glpk/index.html

Uploaded.


Thanks,
Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2008-05-13 14:25 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-04-25 21:10 [ITA] glpk-4.21-1 Marco Atzeri
2008-04-26 11:46 ` Dr. Volker Zell
2008-04-27 20:03   ` Marco Atzeri
2008-05-12 12:04   ` [ITA] glpk-4.21-1 - now glpk-4.25-1 Marco Atzeri
2008-05-12 17:34     ` [GTG] " Dr. Volker Zell
2008-05-13 14:25     ` Corinna Vinschen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).