aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: undefined reference to `CPartFile::GetDlActiveTime() const'  (Read 2395 times)

Ezeltje

  • Full Member
  • ***
  • Karma: 1
  • Offline Offline
  • Posts: 130
    • Home page
undefined reference to `CPartFile::GetDlActiveTime() const'
« on: December 16, 2006, 01:39:43 PM »

Hi all,

I am getting this "make" error with today's CVS:

Code: [Select]
c     -L. -lmuleappcore -pthread   -lwx_baseu_net-2.6 -lwx_baseu-2.6  -lz
amuled-UserEvents.o: In function `CUserEvents::ProcessEvent(CUserEvents::EventType, void const*)':
UserEvents.cpp:(.text+0xb84): undefined reference to `CPartFile::GetDlActiveTime() const'
collect2: ld returned 1 exit status

Thanks.

$ rpm -qa | grep wx
wxGTK-devel-2.6.3-2.6.3.2.3.fc6
wxGTK-2.6.3-2.6.3.2.3.fc6
wxGTK-gl-2.6.3-2.6.3.2.3.fc6
Logged

phoenix

  • Evil respawning bird from aMule Dev Team
  • Developer
  • Hero Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 2503
  • The last shadow you'll ever see
Re: undefined reference to `CPartFile::GetDlActiveTime() const'
« Reply #1 on: December 16, 2006, 03:05:59 PM »

Ezeltje,

This is most probably an old cvs tarball, you probably downloaded the wrong one.

I did a small script here and compiled it without problems:
Code: [Select]
#! /bin/bash

tar jxvf aMule-CVS-20061216.tar.bz2
cd amule-cvs/
./autogen.sh && ./configure --with-denoise-level=3 --enable-debug --disable-optimize --enable-verbose --enable-webserver --enable-amulecmd --enable-amule-daemon --enable-cas --enable-amule-gui && make
cd ..

Make sure you get the right version, and always untar it to a clean directory.

Cheers!
Logged

lionel77

  • Provider of Mac builds, Forum Mod
  • Hero Member
  • *****
  • Karma: 4
  • Offline Offline
  • Posts: 1107
  • Mac OS X 10.4 (Power Mac G5)
Re: undefined reference to `CPartFile::GetDlActiveTime() const'
« Reply #2 on: December 16, 2006, 07:43:21 PM »

Quote
Originally posted by phoenix
Make sure you get the right version, and always untar it to a clean directory.
I can wholeheartedly agree with this point. "make clean" should really be called "make sorta clean". I once wasted 2h on trying to pin down a compilation problem, when the issue was just some leftover-junk that "make clean" did not take care of.
Logged
Current aMule CVS builds for OS X can be found here.

Ezeltje

  • Full Member
  • ***
  • Karma: 1
  • Offline Offline
  • Posts: 130
    • Home page
Re: undefined reference to `CPartFile::GetDlActiveTime() const'
« Reply #3 on: December 16, 2006, 08:13:46 PM »

Thanks, it works now. I unpacked the right tarball but the directory was "pre-owned".  ;)
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: undefined reference to `CPartFile::GetDlActiveTime() const'
« Reply #4 on: December 17, 2006, 06:16:03 PM »

Quote
Originally posted by lionel77
Quote
Originally posted by phoenix
Make sure you get the right version, and always untar it to a clean directory.
I can wholeheartedly agree with this point. "make clean" should really be called "make sorta clean". I once wasted 2h on trying to pin down a compilation problem, when the issue was just some leftover-junk that "make clean" did not take care of.

Welcome to the wonderful world of MAKE DISTCLEAN!
Logged