Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#269 closed defect (fixed)

roard fails to compile with MinGW due to non supported -rdynamic option

Reported by: stephanj Owned by: ph3-der-loewe
Priority: medium Milestone: RoarAudio major release 1.0
Component: roard Version: 1.0beta4
Keywords: Makefile Cc:
Architecture: other Compiler: gcc/mingw
Difficulty: Kernel: other
Operating System: Windows Parent Tickets:
Patch attached: no Protocol:
Sound driver: Topic: Porting

Description (last modified by ph3-der-loewe)

GCC Ver:

$ gcc --version
gcc.exe (GCC) 4.6.1
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiler output:

emul_gopher.c: In function 'scb_status_txt':
emul_gopher.c:132:10: warning: unknown conversion type character 'l' in format [
-Wformat]
emul_gopher.c:132:10: warning: unknown conversion type character 'l' in format [
-Wformat]
emul_gopher.c:132:10: warning: unknown conversion type character 'l' in format [
-Wformat]
emul_gopher.c:132:10: warning: unknown conversion type character 'l' in format [
-Wformat]
emul_gopher.c:132:10: warning: too many arguments for format [-Wformat-extra-arg
s]
emul_gopher.c: In function '_aprintf':
emul_gopher.c:634:6: warning: variable 'ret' set but not used [-Wunused-but-set-
variable]
/mingw/bin/gcc.exe -g -Wall -O2  -DPACKAGE_VERSION="\"1.0beta3\"" -DDEVICE_VENDO
R_ID=0 -DDEVICE_VENDOR_NAME="\"RoarAudio\"" -DDEVICE_VENDOR_STRING="\"0/RoarAudi
o\"" -DDISTRIBUTION_VERSION_STRING="\"\"" -I../include -I./include    -c -o hwmi
xer_dstr.o hwmixer_dstr.c
/mingw/bin/gcc.exe -g -Wall -O2  -DPACKAGE_VERSION="\"1.0beta3\"" -DDEVICE_VENDO
R_ID=0 -DDEVICE_VENDOR_NAME="\"RoarAudio\"" -DDEVICE_VENDOR_STRING="\"0/RoarAudi
o\"" -DDISTRIBUTION_VERSION_STRING="\"\"" -I../include -I./include    -c -o hwmi
xer_oss.o hwmixer_oss.c
/mingw/bin/gcc.exe -g -Wall -rdynamic -L../lib/  -o roard roard.o driver.o mixer
.o output.o signals.o loop.o clients.o streams.o network.o commands.o req.o sour
ces.o sample.o meta.o codecfilter.o lib.o ssynth.o container_framework.o plugins
.o memlock.o hwmixer.o auth.o caps.o rolestack.o midi.o light.o raw.o rdtcs.o wa
veform.o beep.o driver_esd.o driver_ao.o driver_roar.o driver_oss.o driver_shout
.o driver_sndio.o driver_dmx.o driver_pwmled.o driver_sysclock.o driver_wmm.o dr
iver_dstr.o driver_alsa.o driver_rsound.o driver_portaudio.o driver_pulsesimple.
o driver_jack.o driver_artsc.o codecfilter_wave.o codecfilter_raum.o codecfilter
_au.o codecfilter_cmd.o codecfilter_vorbis.o codecfilter_celt.o codecfilter_spee
x.o codecfilter_alaw.o codecfilter_mulaw.o codecfilter_sndfile.o codecfilter_fis
hsound.o codecfilter_flac.o emul_esd.o emul_simple.o emul_rsound.o emul_rplay.o
emul_gopher.o hwmixer_dstr.o hwmixer_oss.o          -lwinmm -lwinmm
     -lroareio  -lroar         -lwsock32 -lwsock32 -lws2_32 -lws2_32 -lroarlight
 -lroar         -lwsock32 -lwsock32 -lws2_32 -lws2_32 -lm -lm -lroarmidi -lroard
sp      -lroar         -lwsock32 -lwsock32 -lws2_32 -lws2_32 -lm -lm -lroardsp
    -lroar         -lwsock32 -lwsock32 -lws2_32 -lws2_32 -lm -lm -lroar
-lwsock32 -lwsock32 -lws2_32 -lws2_32
gcc.exe: error: unrecognized option '-rdynamic'
make[1]: *** [roard] Error 1
make[1]: Leaving directory `/d/dev/roaraudio-current/roard'
make: *** [all] Error 2

Subtickets

Attachments (1)

config.log (110.9 KB) - added by stephanj 12 years ago.
Config Log for the build at 18.07.2012 around 14:00 - Still got the -rdynamic issue

Download all attachments as: .zip

Change History (10)

comment:1 Changed 12 years ago by ph3-der-loewe

  • Keywords Makefile added
  • Milestone set to RoarAudio major release 1.0
  • Topic set to Porting

comment:2 Changed 12 years ago by ph3-der-loewe

  • Component changed from RoarAudio Main Package to roard
  • Owner set to ph3-der-loewe
  • Summary changed from MinGW fails to compile RoarD due to non supported -rdynamic option to roard fails to compile with MinGW due to non supported -rdynamic option

comment:3 Changed 12 years ago by ph3-der-loewe

  • Description modified (diff)

comment:4 Changed 12 years ago by ph3-der-loewe

stephanj (the reporter) said on IRC that this is no objection aginst current release (1.0beta3) as long as it is fixed as soon as possible after the release.

comment:5 Changed 12 years ago by ph3-der-loewe

  • Resolution set to fixed
  • Status changed from new to closed

comment:6 Changed 12 years ago by ph3-der-loewe

  • Version changed from current to 1.0beta4

Forgot to set Version it was fixed in.

You should maybe not close bugs when half sleeping.

comment:7 Changed 12 years ago by stephanj

  • Resolution fixed deleted
  • Status changed from closed to reopened
  • Version changed from 1.0beta4 to current

Big still exists on current.

Last edited 12 years ago by stephanj (previous) (diff)

Changed 12 years ago by stephanj

Config Log for the build at 18.07.2012 around 14:00 - Still got the -rdynamic issue

comment:8 Changed 12 years ago by ph3-der-loewe

  • Resolution set to fixed
  • Status changed from reopened to closed
  • Version changed from current to 1.0beta4

comment:9 Changed 12 years ago by ph3-der-loewe

Hope it is now fixed in commit dxPnY9zDAGsxx2dw.

Note: See TracTickets for help on using tickets.