bugGNU Octave - Bugs: bug #45315, [octave forge] (nurbs) version...

 
 

bug #45315: [octave forge] (nurbs) version 1.3.9 undefined reference

Submitter:  marco atzeri <matzeri>
Submitted:  Sat 13 Jun 2015 03:02:08 PM UTC
   
 
Category:  Octave Package Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Build Failure
Status:  Invalid / Not an Octave Bug Assigned to:  cdf
Originator Name:  Open/Closed:  * Closed
Release:  * other Operating System:  * Microsoft Windows
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Mon 14 Aug 2017 02:38:57 PM UTC, comment #4: 

This issue should no more be relevant in the current version of the package as openmp was disabled.

Carlo de Falco <cdf>
Group Member
Sun 14 Jun 2015 08:50:11 PM UTC, comment #3: 

gomp is included in gcg-4.9.2

the problem seems a duplicate of
https://savannah.gnu.org/bugs/?45280

using
 export DL_LDFLAGS="-shared -fopenmp"

before calling octave solves this issue.

marco atzeri <matzeri>
Sun 14 Jun 2015 06:05:35 PM UTC, comment #2: 

Do you have libgomp installed?

in the mingw mxe-octave build, it gets installed during build as a dependency nurbs - not sure for Cygwin.

John Donoghue <lostbard>
Group Member
Sat 13 Jun 2015 11:58:45 PM UTC, comment #1: 

Adding maintainer to CC list

Carnë Draug <carandraug>
Group Member
Sat 13 Jun 2015 03:02:08 PM UTC, original submission:  

On cygwin with octave-4.0.0

untar (/pub/devel/octave-forge/32bit/new/octave-nurbs-1.3.9-1.i686/src/nurbs-1.3.9/nurbs-1.3.9.tar.gz, /tmp/oct-hZSMj3)
make: Entering directory '/tmp/oct-hZSMj3/nurbs/src'
mkoctfile -c low_level_functions.cc
mkoctfile basisfun.cc low_level_functions.o
mkoctfile bspeval.cc low_level_functions.o
mkoctfile nrb_srf_basisfun__.cc low_level_functions.o
mkoctfile surfderivcpts.cc low_level_functions.o
bspeval.o: In function `Z8FbspevalRK17octave_value_listi._omp_fn.0':
/tmp/oct-hZSMj3/nurbs/src/bspeval.cc:67: undefined reference to `omp_get_num_threads'
/tmp/oct-hZSMj3/nurbs/src/bspeval.cc:67: undefined reference to `omp_get_thread_num'
/tmp/oct-hZSMj3/nurbs/src/bspeval.cc:74: undefined reference to `GOMP_barrier'
bspeval.o: In function `Z8FbspevalRK17octave_value_listi':
/tmp/oct-hZSMj3/nurbs/src/bspeval.cc:62: undefined reference to `GOMP_parallel'

marco atzeri <matzeri>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by cdf (Posted a comment)
  • -email is unavailable- added by jwe (Updated the item)
  • -email is unavailable- added by lostbard (Posted a comment)
  • -email is unavailable- added by carandraug (Carlo de Falco - maintainer of the nurbs package)
  • -email is unavailable- added by matzeri (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only group members can vote.

     

    Follow 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2017-08-14 cdf StatusNone Invalid / Not an Octave Bug
        Assigned toNone cdf
        Open/ClosedOpen Closed
        Release4.0.0 other
    2017-08-13 jwe Summarynurbs-1.3.9 undefined reference [octave forge] (nurbs) version 1.3.9 undefined reference
    2015-06-13 carandraug Carbon-Copy- Added -email is unavailable-

    Back to the top

    Powered by Savane 3.13-02a9.
    Corresponding source code