bugGNU Octave - Bugs: bug #45175, MXE native build: compile error...

 
 

bug #45175: MXE native build: compile error with portaudio

Submitted by:  Ceral Paquet <octavebugs>
Submitted on:  Sun 24 May 2015 07:39:31 AM UTC  
 
Category: Configuration and Build SystemSeverity: 3 - Normal
Priority: 5 - NormalItem Group: None
Status: FixedAssigned to: John Donoghue <lostbard>
Originator Name: Open/Closed: Closed
Release: otherOperating System: GNU/Linux

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

(Jump to the original submission Jump to the original submission)

Fri 29 May 2015 11:23:09 PM UTC, comment #9:

Pushed http://hg.octave.org/mxe-octave/rev/f96ff976ede7 as per comment 5.

John Donoghue <lostbard>
Project MemberIn charge of this item.
Fri 29 May 2015 01:44:32 AM UTC, comment #8:

You can change .tar.gz to tar.bz2 in src/default-octave.mk

John Donoghue <lostbard>
Project MemberIn charge of this item.
Thu 28 May 2015 01:09:28 PM UTC, comment #7:

I will add a change for port audio to fix that issue.

I don't believe that --enable-octave=default wont download any tarballs - it is for devels who have built their own tarball and placed it in the pkg dir.

It wont wor kwith the latest default branch as it hadn't been updated to reflect 4.1.0+ yet

John Donoghue <lostbard>
Project MemberIn charge of this item.
Thu 28 May 2015 12:12:57 PM UTC, comment #6:

Fantastic - that did the trick. You octave developers are so darn smart!

Another little glitch at the end:

ls pkg/octave*
pkg/octave-4.0.0-rc4.tar.bz2

indicates a file was downloaded but make default-octave doesn't work. Typing make octave does work.

Ceral Paquet <octavebugs>
Wed 27 May 2015 09:23:06 PM UTC, comment #5:

Can you edit the src/portaudio.mk file and remove 3 lines and retry it:

--with-host_os=mingw \
--with-winapi=wmme,directx \
--with-dxdir=$(HOST_PREFIX) \

John Donoghue <lostbard>
Project MemberIn charge of this item.
Wed 27 May 2015 07:23:28 PM UTC, comment #4:

Sorry forgot to add; debian jessie xfce.

Ceral Paquet <octavebugs>
Wed 27 May 2015 07:19:46 PM UTC, comment #3:

See attatched file log/portaudio.

(file #34103)

Ceral Paquet <octavebugs>
Mon 25 May 2015 09:07:35 PM UTC, comment #2:

What version/flavour of linux?

Can you attach the full log?

John Donoghue <lostbard>
Project MemberIn charge of this item.
Mon 25 May 2015 08:45:26 PM UTC, comment #1:

I forgot to add, this is with --enable-octave=default

Ceral Paquet <octavebugs>
Sun 24 May 2015 07:39:31 AM UTC, original submission:

Using conf options:

./configure --enable-64 --enable-native-build --enable-pic-flag host_alias=gnu-linux --enable-openblas --enable-jit

In log/portaudio it gives this message:

gcc: error: unrecognized command line option '-mthreads'
Makefile:227: recipe for target 'src/common/pa_allocation.lo' failed
make[2]: *** [src/common/pa_allocation.lo] Error 1
make[2]: Leaving directory '/home/mxe-octave-1fea617cdf13/tmp-portaudio/portaudio'
/home/mxe-octave-1fea617cdf13/Makefile:728: recipe for target 'build-only-portaudio' failed
make[1]: *** [build-only-portaudio] Error 2
make[1]: Leaving directory '/home/mxe-octave-1fea617cdf13'

Ceral Paquet <octavebugs>

 

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

Attach File(s):
   
   
Comment:
   

Attached Files
file #34103:  portaudio added by octavebugs (9KiB - application/octet-stream)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by mtmiller (Updated the item)
  • -unavailable- added by lostbard (Posted a comment)
  • -unavailable- added by octavebugs (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only project members can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 7 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Mon 01 Jun 2015 04:32:47 PM UTClostbardStatusReady For Test=>Fixed
    Mon 01 Jun 2015 04:32:33 PM UTClostbardOpen/ClosedOpen=>Closed
    Sun 31 May 2015 04:16:40 PM UTCmtmillerCategoryNone=>Configuration and Build System
      SummaryMXE compile error with portaudio=>MXE native build: compile error with portaudio
    Fri 29 May 2015 11:23:09 PM UTClostbardStatusNone=>Ready For Test
    Fri 29 May 2015 01:54:57 AM UTClostbardAssigned toNone=>lostbard
    Wed 27 May 2015 07:19:45 PM UTCoctavebugsAttached File-=>Added portaudio, #34103

    Back to the top


    Powered by Savane 3.1-cleanup1