X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-0.2 required=5.0 tests=AWL,BAYES_50,HK_OBFDOM,SPF_PASS X-Spam-Check-By: sourceware.org Message-ID: <20090626093734.5534.qmail@web3314.mail.ogk.yahoo.co.jp> Date: Fri, 26 Jun 2009 18:37:34 +0900 (JST) From: Tatsuro MATSUOKA Reply-To: matsuoka AT nuce DOT nagoya-u DOT ac DOT jp Subject: Re: R: build failure of Octave 3.2.0 on cygwin To: Marco Atzeri , cygwin AT cygwin DOT com, matsuoka AT nuce DOT nagoya-u DOT ac DOT jp In-Reply-To: <782955.21030.qm@web25005.mail.ukl.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Hello Marco Thank you for your reply and important infomation. > arpack-96-1 > ftgl-2.1.3~rc5-1 > qrupdate-1.0-2 > > but these are already on my site, > http://matzeri.altervista.org/ > I will try without FLTK backend. Regards Tatsuro --- Marco Atzeri wrote: > > Hi Tatsuro, > unfortunately the cygwin fltk is not X version and > octave expect a fltk version, so there are some changes > adding additional -lGL -lGLU on the build. > I built 3.2.0 but the fltk is not working at at all. > > Give me some days and I will upload octave 3.2.0 and > latest octave forge for cygwin-1.7. > > I need also to upload > arpack-96-1 > ftgl-2.1.3~rc5-1 > qrupdate-1.0-2 > > but these are already on my site, > http://matzeri.altervista.org/ > > so you can already test them. > > Regards > Marco > > --- Ven 26/6/09, Tatsuro MATSUOKA ha scritto: > > > Da: Tatsuro MATSUOKA > > Oggetto: build failure of Octave 3.2.0 on cygwin > > A: cygwin AT cygwin DOT com > > Data: Venerd� 26 giugno 2009, 07:09 > > Hello > > > > I'm trying to build octave-3.2.0 on cygwin. > > I prepared ftgl-2.1.3~rc5, ARPACK, qrupdate, the atlas > > libralies optimized for my CPU. > > > > In the make, I have encounterd the building error on the > > fltk library. > > g++-4 -shared -Wl,--export-all-symbols > > -Wl,--enable-auto-import -Wl,--enable-runtime-pseudo-reloc > > -o > > fltk_backend.oct fltk_backend.o -L../libcruft -lcruft > > -L../liboctave -loctave -L. -loctinterp > > -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd > > -lcxsparse -llapack -lcblas -lf77blas -latlas > > -lfftw3 -lfftw3f -lqrupdate -larpack -lreadline� > > -lncurses -ldl -lwsock32 -lcblas -lf77blas -latlas > > -lhdf5 -lz -lm� -lwsock32 -L/home/octaves/Octlibs/lib > > -L/home/octaves/buildoct/exlibs/lib > > -L/usr/lib/gcc/i686-pc-cygwin/4.3.2 > > -L/usr/lib/gcc/i686-pc-cygwin/4.3.2/../../.. -lhdf5 -lz -lm > > -lgfortranbegin -lgfortran -lcygwin -luser32 -lkernel32 > > -ladvapi32 -lshell32 -mwindows -lfltk_gl > > -lglu32 -lopengl32 -lfltk -lole32 -luuid -lcomctl32 > > -lwsock32 -lfreetype -lz > > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk12draw_overlayEv[OpenGL_fltk::draw_overlay()]+0x29): > > undefined reference to `_glPushMatrix' > > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk12draw_overlayEv[OpenGL_fltk::draw_overlay()]+0x3b): > > undefined reference to `_glMatrixMode' > > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk12draw_overlayEv[OpenGL_fltk::draw_overlay()]+0x40): > > undefined reference to `_glLoadIdentity' > > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk12draw_overlayEv[OpenGL_fltk::draw_overlay()]+0x4c): > > undefined reference to `_glMatrixMode' > > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk12draw_overlayEv[OpenGL_fltk::draw_overlay()]+0x51): > > undefined reference to `_glLoadIdentity' > > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk12draw_overlayEv[OpenGL_fltk::draw_overlay()]+0x7d): > > undefined reference to `_gluOrtho2D' > > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk12draw_overlayEv[OpenGL_fltk::draw_overlay()]+0x89): > > undefined reference to `_glPushAttrib' > > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk12draw_overlayEv[OpenGL_fltk::draw_overlay()]+0x95): > > undefined reference to `_glDisable' > > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk12draw_overlayEv[OpenGL_fltk::draw_overlay()]+0xa1): > > undefined reference to `_glLineWidth' > > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk12draw_overlayEv[OpenGL_fltk::draw_overlay()]+0xad): > > undefined reference to `_glBegin' > > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk12draw_overlayEv[OpenGL_fltk::draw_overlay()]+0xfd): > > undefined reference to `_glVertex2d' > > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk12draw_overlayEv[OpenGL_fltk::draw_overlay()]+0x141): > > undefined reference to `_glVertex2d' > > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk12draw_overlayEv[OpenGL_fltk::draw_overlay()]+0x186): > > undefined reference to `_glVertex2d' > > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk12draw_overlayEv[OpenGL_fltk::draw_overlay()]+0x1cb): > > undefined reference to `_glVertex2d' > > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk12draw_overlayEv[OpenGL_fltk::draw_overlay()]+0x20f): > > undefined reference to `_glVertex2d' > > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk12draw_overlayEv[OpenGL_fltk::draw_overlay()]+0x214): > > undefined reference to `_glEnd' > > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk12draw_overlayEv[OpenGL_fltk::draw_overlay()]+0x219): > > undefined reference to `_glPopAttrib' > > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk12draw_overlayEv[OpenGL_fltk::draw_overlay()]+0x251): > > undefined reference to `_glMatrixMode' > > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk12draw_overlayEv[OpenGL_fltk::draw_overlay()]+0x256): > > undefined reference to `_glLoadIdentity' > > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk12draw_overlayEv[OpenGL_fltk::draw_overlay()]+0x272): > > undefined reference to `_glViewport' > > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk12draw_overlayEv[OpenGL_fltk::draw_overlay()]+0x225): > > undefined reference to `_glPopMatrix' > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk6resizeEiiii[OpenGL_fltk::resize(int, > > int, int, > > int)]+0x3e): undefined reference to `_glMatrixMode' > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk6resizeEiiii[OpenGL_fltk::resize(int, > > int, int, > > int)]+0x43): undefined reference to `_glLoadIdentity' > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk6resizeEiiii[OpenGL_fltk::resize(int, > > int, int, > > int)]+0x5f): undefined reference to `_glViewport' > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk4drawEv[OpenGL_fltk::draw()]+0x169): > > undefined > > reference to `_glMatrixMode' > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk4drawEv[OpenGL_fltk::draw()]+0x16e): > > undefined > > reference to `_glLoadIdentity' > > fltk_backend.o:fltk_backend.cc:(.text$_ZN11OpenGL_fltk4drawEv[OpenGL_fltk::draw()]+0x18a): > > undefined > > reference to `_glViewport' > > collect2: ld returned 1 exit status > > make[2]: *** [fltk_backend.oct] Error 1 > > > > Any suggestions? > > > > Regards > > > > Tatsuro > > > > -------------------------------------- > > Power up the Internet with Yahoo! Toolbar. > > http://pr.mail.yahoo.co.jp/toolbar/ > > > > -- > > Problem reports:� � ���http://cygwin.com/problems.html > > FAQ:� � � � � � � � > > ���http://cygwin.com/faq/ > > Documentation:� � � ���http://cygwin.com/docs.html > > Unsubscribe info:� � � http://cygwin.com/ml/#unsubscribe-simple > > > > > > > > > -- > Problem reports: http://cygwin.com/problems.html > FAQ: http://cygwin.com/faq/ > Documentation: http://cygwin.com/docs.html > Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple > > -------------------------------------- Power up the Internet with Yahoo! Toolbar. http://pr.mail.yahoo.co.jp/toolbar/ -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple