[MacPorts] #29473: iguanaIR @1.0pre2: Undefined symbols: _daemon_osx_support (was: iguanaIR @1.0pre2 - Build Failure on OS X Snow Leopard)

MacPorts noreply at macports.org
Sun May 15 18:30:09 PDT 2011


#29473: iguanaIR @1.0pre2: Undefined symbols: _daemon_osx_support
-------------------------------------------+--------------------------------
 Reporter:  jonblock@…                     |       Owner:  tomldavis@…          
     Type:  defect                         |      Status:  new                  
 Priority:  Normal                         |   Milestone:                       
Component:  ports                          |     Version:  1.9.2                
 Keywords:                                 |        Port:  iguanaIR             
-------------------------------------------+--------------------------------
Changes (by ryandesign@…):

  * owner:  macports-tickets@… => tomldavis@…
  * port:  => iguanaIR


Old description:

> I've just purchased an IguanaWorks USB transceiver, and have spent a
> handful of hours attempting to install the iguanaIR port so I can
> actually use it on my Mac (running OS X Snow Leopard).  Alas, no luck.
>
> The key error in the install log is:
> Undefined symbols: "_daemon_osx_support", referenced from: _main in
> daemon.o ld: symbol(s) not found.
> I'll attach the full log file.
>
> I downloaded the IguanaWorks source for the latest version of their
> driver (1.0.1, I believe), and after messing around with the compile
> flags a bunch I seem to have made it as far as reproducing this error.
> It looks like there's a problem compiling and/or linking against
> daemonosx.c, though that could just be a red herring.  When I tried
> manually compiling that file and including it in the linking step, a
> whole new set of undefined symbols was reported, apparently from Apple's
> IOKit and CoreFoundation frameworks referenced in that file.
>
> Beyond that, I think I'm out of my depth.  I'd really like to be able to
> use this device, but I'm at the mercy of this port's maintainers to go
> any further with it.  If you need my help testing anything, please let me
> know.
>
> Thanks in advance.

New description:

 I've just purchased an IguanaWorks USB transceiver, and have spent a
 handful of hours attempting to install the iguanaIR port so I can actually
 use it on my Mac (running OS X Snow Leopard).  Alas, no luck.

 The key error in the install log is:
 {{{
 Undefined symbols: "_daemon_osx_support", referenced from: _main in
 daemon.o ld: symbol(s) not found.
 }}}
 I'll attach the full log file.

 I downloaded the IguanaWorks source for the latest version of their driver
 (1.0.1, I believe), and after messing around with the compile flags a
 bunch I seem to have made it as far as reproducing this error.  It looks
 like there's a problem compiling and/or linking against daemonosx.c,
 though that could just be a red herring.  When I tried manually compiling
 that file and including it in the linking step, a whole new set of
 undefined symbols was reported, apparently from Apple's IOKit and
 CoreFoundation frameworks referenced in that file.

 Beyond that, I think I'm out of my depth.  I'd really like to be able to
 use this device, but I'm at the mercy of this port's maintainers to go any
 further with it.  If you need my help testing anything, please let me
 know.

 Thanks in advance.

--

Comment:

 It looks like the developers are having some problem keeping their project
 Mac-compatible:

 http://iguanaworks.net/downloads.php?distro=mac

-- 
Ticket URL: <https://trac.macports.org/ticket/29473#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list