Pages:
Author

Topic: GekkoScience 2Pac/Compac BM1384 Stickminer Official Support Thread - page 2. (Read 177467 times)

newbie
Activity: 6
Merit: 0
Has anyone else seen this "0 chips found" error. I have the latest Zadig installed and the windows driver.

https://i.imgur.com/Nt8S9E6.jpg

So when I the .bat file I get

https://i.imgur.com/82yzjaG.jpg

Not sure what is wrong here. Any help would be appreciated.

Thank you.
legendary
Activity: 3416
Merit: 1865
Curmudgeonly hardware guy
Oh, NewPac. That's a whole different animal with its own support thread.
newbie
Activity: 20
Merit: 0
This was also the one where cgminer duplicated the serial number when it zombied.

When it does detect chips it will not go above 10G
newbie
Activity: 20
Merit: 0
NewPac. Sorry I’ve got compacs on my mind lol

The voltage adjuster is very loose. What is the default position for it?
legendary
Activity: 3416
Merit: 1865
Curmudgeonly hardware guy
Compac, or 2Pac? A Compac should never detect more than one chip. If a 2Pac detects fewer than 2 chips, there's also a problem. Could be voltage too low, could be a toasted or partially desoldered chip.
newbie
Activity: 20
Merit: 0
If a ComPac is Zombied is it simply a case of binning it? It finds 2 chips, then 1 chip then 0 chips. I have swapped ports, hubs, tweaked the voltage... all to no avail.

I appreciate that when they were new they were possibly priced to be disposable, but with them selling on ebay for £100+ these days, it seems a shame to trash it!
newbie
Activity: 7
Merit: 0
add -fcommon to fix it
recent gcc breaks the linking if you don't add that


... OR use the current cgminer master git https://github.com/kanoi/cgminer

I've just come across the same issue, building for a pi. This worked for me:

CFLAGS="-O2 -fcommon" ./autogen.sh --enable-gekko


Thanks.
legendary
Activity: 4634
Merit: 1851
Linux since 1997 RedHat 4
...
The config (I included below) added support for icarus, bitmain and gekko. I was running one pi to manage them all, but after reading this thread and playing with overclocking, I pull the antminer ASIC and S9 out of the mix. So I tried again with just '--enable-gekko' in config and got similar results. (See next post for the output).
...
- UnkulMunki -

I did a build of the VH repo without '--enable-gekko' and got the same errors around the same place.
So I did a vanilla build of cgminer (from luke-jr repo) and got the same errors around the same place.

So I must be missing SOMETHING on the Pi OS 64bit that is breaking this build process, right? I just don't see it...

Thanks again,
- UnKulMunki -




The "multiple definition" errors are coming from the linker, because it sees the same function definition in two different object files. This happens when you define the functions inside the header file. There are two ways to fix this (given that you're OK with light coding) -

1. replace the definitions in the header files with C declarations, and move the actual definitions to a new source file (make sure to include all the appropriate headers, and to edit "Makefile.am" file and insert the name of the source file (and possibly header file) in the appropriate places,
2. Or the much easier option, prefix all the definitions in the header files with static inline to silence the linker errors.

add -fcommon to fix it
recent gcc breaks the linking if you don't add that


... OR use the current cgminer master git https://github.com/kanoi/cgminer
newbie
Activity: 3
Merit: 1
Hello.

Since a few years, I have a "GekkoScience 2PAC BM1384 USB Stick Miner" mining bitcoins in the ckpool.org pool.

At first I mined cooperatively and got small rewards, but then, the pool stopped offering cooperative mining and now you can only mine solo.

Mining bitcoins alone with an ASIC with such a small hashrate, as the difficulty is at the moment, offers almost zero chance of getting any rewards.

Where can I get information to mine other cryptocurrencies of lower difficulty with my "GekkoScience 2PAC BM1384 USB Stick Miner"?

Thank you very much.


I am using Slush Pool as an entry point in to mining with the NewPac. I get 2 satoshis for each block mined in the US East pool. It's not eveing covering the electricity, I believe but its fun to trail out mining and the website at SlushPool is easy to use.
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
...
The config (I included below) added support for icarus, bitmain and gekko. I was running one pi to manage them all, but after reading this thread and playing with overclocking, I pull the antminer ASIC and S9 out of the mix. So I tried again with just '--enable-gekko' in config and got similar results. (See next post for the output).
...
- UnkulMunki -

I did a build of the VH repo without '--enable-gekko' and got the same errors around the same place.
So I did a vanilla build of cgminer (from luke-jr repo) and got the same errors around the same place.

So I must be missing SOMETHING on the Pi OS 64bit that is breaking this build process, right? I just don't see it...

Thanks again,
- UnKulMunki -




The "multiple definition" errors are coming from the linker, because it sees the same function definition in two different object files. This happens when you define the functions inside the header file. There are two ways to fix this (given that you're OK with light coding) -

1. replace the definitions in the header files with C declarations, and move the actual definitions to a new source file (make sure to include all the appropriate headers, and to edit "Makefile.am" file and insert the name of the source file (and possibly header file) in the appropriate places,
2. Or the much easier option, prefix all the definitions in the header files with static inline to silence the linker errors.
hero member
Activity: 782
Merit: 523
--- I ❤ Ƀ ---
Hello.

Since a few years, I have a "GekkoScience 2PAC BM1384 USB Stick Miner" mining bitcoins in the ckpool.org pool.

At first I mined cooperatively and got small rewards, but then, the pool stopped offering cooperative mining and now you can only mine solo.

Mining bitcoins alone with an ASIC with such a small hashrate, as the difficulty is at the moment, offers almost zero chance of getting any rewards.

Where can I get information to mine other cryptocurrencies of lower difficulty with my "GekkoScience 2PAC BM1384 USB Stick Miner"?

Thank you very much.
newbie
Activity: 4
Merit: 0
...
The config (I included below) added support for icarus, bitmain and gekko. I was running one pi to manage them all, but after reading this thread and playing with overclocking, I pull the antminer ASIC and S9 out of the mix. So I tried again with just '--enable-gekko' in config and got similar results. (See next post for the output).
...
- UnkulMunki -

I did a build of the VH repo without '--enable-gekko' and got the same errors around the same place.
So I did a vanilla build of cgminer (from luke-jr repo) and got the same errors around the same place.

So I must be missing SOMETHING on the Pi OS 64bit that is breaking this build process, right? I just don't see it...

Thanks again,
- UnKulMunki -



--- EDIT -- Including the full "make" output, errors included ---
Quote
### MAKE -- MANY BIG UGLY ERRORS ###
pico02:~/source/newpac_miner $ make

make  all-recursive
make[1]: Entering directory '/home/tekcon/source/newpac_miner'
Making all in lib
make[2]: Entering directory '/home/tekcon/source/newpac_miner/lib'
  GEN      arg-nonnull.h
  GEN      c++defs.h
  GEN      warn-on-use.h
  GEN      signal.h
  GEN      string.h
make  all-recursive
make[3]: Entering directory '/home/tekcon/source/newpac_miner/lib'
make[4]: Entering directory '/home/tekcon/source/newpac_miner/lib'
  CC       dummy.o
  AR       libgnu.a
ar: `u' modifier ignored since `D' is the default (see `U')
make[4]: Leaving directory '/home/tekcon/source/newpac_miner/lib'
make[3]: Leaving directory '/home/tekcon/source/newpac_miner/lib'
make[2]: Leaving directory '/home/tekcon/source/newpac_miner/lib'
Making all in compat
make[2]: Entering directory '/home/tekcon/source/newpac_miner/compat'
make[3]: Entering directory '/home/tekcon/source/newpac_miner/compat'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/home/tekcon/source/newpac_miner/compat'
make[2]: Leaving directory '/home/tekcon/source/newpac_miner/compat'
Making all in ccan
make[2]: Entering directory '/home/tekcon/source/newpac_miner/ccan'
  CC       opt/libccan_a-helpers.o
  CC       opt/libccan_a-opt.o
  CC       opt/libccan_a-parse.o
  CC       opt/libccan_a-usage.o
  AR       libccan.a
ar: `u' modifier ignored since `D' is the default (see `U')
make[2]: Leaving directory '/home/tekcon/source/newpac_miner/ccan'
make[2]: Entering directory '/home/tekcon/source/newpac_miner'
  CC       cgminer-cgminer.o
  CC       cgminer-util.o
  CC       cgminer-sha2.o
  CC       cgminer-api.o
  CC       cgminer-logging.o
  CC       cgminer-klist.o
  CC       cgminer-noncedup.o
  CC       cgminer-usbutils.o
usbutils.c: In function ‘cgusb_check_init’:
usbutils.c:1580:4: warning: ‘libusb_set_debug’ is deprecated: Use libusb_set_option instead [-Wdeprecated-declarations]
 1580 |    libusb_set_debug(NULL, opt_usbdump);
      |    ^~~~~~~~~~~~~~~~
In file included from miner.h:129,
                 from usbutils.c:18:
/usr/include/libusb-1.0/libusb.h:1352:18: note: declared here
 1352 | void LIBUSB_CALL libusb_set_debug(libusb_context *ctx, int level);
      |                  ^~~~~~~~~~~~~~~~
  CC       cgminer-crc16.o
  CC       cgminer-driver-gekko.o
In file included from driver-gekko.c:1:
driver-gekko.c: In function ‘compac_mine’:
driver-gekko.h:8:24: warning: implicit declaration of function ‘pthread_yield’; did you mean ‘thread_yield’? [-Wimplicit-function-declaration]
    8 | #define thread_yield() pthread_yield(NULL)
      |                        ^~~~~~~~~~~~~
driver-gekko.c:579:4: note: in expansion of macro ‘thread_yield’
  579 |    thread_yield();
      |    ^~~~~~~~~~~~
  CCLD     cgminer
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `sp30_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `sp10_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `minion_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `knc_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `klondike_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `icarus_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `hashratio_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `drillbit_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `hashfast_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `dragonmintT1_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `gekko_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `cointerra_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `blockerupter_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitmineA1_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitfury16_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitfury_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bflsc_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bab_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalonm_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon7_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon4_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon2_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `ants3_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `ants2_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `ants1_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `modminer_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-util.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitforce_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `sp30_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `sp10_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `minion_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `knc_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `klondike_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `icarus_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `hashratio_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `drillbit_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `hashfast_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `dragonmintT1_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `gekko_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `cointerra_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `blockerupter_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitmineA1_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitfury16_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitfury_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bflsc_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bab_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalonm_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon7_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon4_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon2_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `ants3_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `ants2_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `ants1_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `modminer_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-sha2.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitforce_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `sp30_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `sp10_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `minion_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `knc_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `klondike_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `icarus_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `hashratio_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `drillbit_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `hashfast_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `dragonmintT1_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `gekko_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `cointerra_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `blockerupter_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitmineA1_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitfury16_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitfury_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bflsc_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bab_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalonm_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon7_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon4_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon2_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `ants3_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `ants2_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `ants1_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `modminer_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-api.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitforce_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `sp30_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `sp10_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `minion_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `knc_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `klondike_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `icarus_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `hashratio_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `drillbit_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `hashfast_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `dragonmintT1_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `gekko_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `cointerra_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `blockerupter_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitmineA1_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitfury16_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitfury_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bflsc_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bab_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalonm_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon7_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon4_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon2_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `ants3_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `ants2_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `ants1_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `modminer_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-logging.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitforce_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `sp30_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `sp10_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `minion_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `knc_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `klondike_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `icarus_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `hashratio_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `drillbit_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `hashfast_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `dragonmintT1_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `gekko_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `cointerra_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `blockerupter_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `bitmineA1_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `bitfury16_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `bitfury_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `bflsc_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `bab_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `avalonm_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `avalon7_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `avalon4_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `avalon2_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `avalon_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `ants3_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `ants2_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `ants1_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `modminer_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-klist.o:/home/tekcon/source/newpac_miner/./miner.h:286: multiple definition of `bitforce_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `sp30_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `sp10_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `minion_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `knc_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `klondike_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `icarus_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `hashratio_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `drillbit_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `hashfast_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `dragonmintT1_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `gekko_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `cointerra_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `blockerupter_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitmineA1_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitfury16_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitfury_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bflsc_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bab_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalonm_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon7_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon4_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon2_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `ants3_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `ants2_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `ants1_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `modminer_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-noncedup.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitforce_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `sp30_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `sp10_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `minion_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `knc_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `klondike_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `icarus_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `hashratio_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `drillbit_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `hashfast_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `dragonmintT1_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `gekko_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `cointerra_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `blockerupter_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitmineA1_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitfury16_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitfury_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bflsc_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bab_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalonm_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon7_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon4_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon2_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `ants3_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `ants2_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `ants1_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `modminer_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-usbutils.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitforce_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `sp30_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `sp10_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `minion_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `knc_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `klondike_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `icarus_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `hashratio_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `drillbit_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `hashfast_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `dragonmintT1_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `gekko_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `cointerra_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `blockerupter_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitmineA1_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitfury16_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitfury_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bflsc_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bab_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalonm_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon7_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon4_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon2_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `avalon_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `ants3_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `ants2_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `ants1_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `modminer_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
/usr/bin/ld: cgminer-driver-gekko.o:/home/tekcon/source/newpac_miner/miner.h:286: multiple definition of `bitforce_drv'; cgminer-cgminer.o:/home/tekcon/source/newpac_miner/./miner.h:286: first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:893: cgminer] Error 1
make[2]: Leaving directory '/home/tekcon/source/newpac_miner'
make[1]: *** [Makefile:1837: all-recursive] Error 1
make[1]: Leaving directory '/home/tekcon/source/newpac_miner'
make: *** [Makefile:796: all] Error 2
newbie
Activity: 4
Merit: 0
Hi everyone,

I am a total newb to ASIC mining, I have some experience in the Linux OS and some (light) experience as a coder and hardware tech. So I think I can follow what is going on in the thread, but I know I have a lot to learn still.
I managed to build the VH version of cgminer on a Raspberry Pi 4 running Ubuntu Server 20.04 LTS 64 bit using the same steps I quote below.
I am running 2 x 2Pacs on a powered USB hub at 200mhz.  It's working great with an avg hash rate of 92Gh/s

I would like to re-run this experiment on a Ras.Pi 3b running Pi OS Lite 64 bit.  I did find some libs changed in the Ubuntu release so I kept those changes on the Pi OS. So, I followed the same steps I did on the Ubuntu setup after the OS install but I am getting errors on the compile.
I am sure others have done this, but I don't know if the more recent OS releases have changed anything.

The config (I included below) added support for icarus, bitmain and gekko. I was running one pi to manage them all, but after reading this thread and playing with overclocking, I pull the antminer ASIC and S9 out of the mix. So I tried again with just '--enable-gekko' in config and got similar results. (See next post for the output).

Below is what I did, adapted from what I read here and in other threads.

Quote
## Run the same on both Ubuntu Miner: (Ubuntu 20.04 LTS 64bit)  or  Raspbian Miner: (Raspbian Pi OS Lite 64bit):

# Install required crap
sudo apt-get install build-essential autoconf autogen automake libtool pkg-config libjansson-dev uthash-dev libcurl4-openssl-dev \
    libcrypt-dev libgcrypt20-dev libusb-1.0-0 libusb-1.0-0-dev libusb-dev libncurses-dev libevent-dev libudev-dev libmicrohttpd-dev libi2c-dev \
    git curl mc tmux


# clone the repo
git clone https://github.com/vthoang/cgminer.git ~/source/newpac_miner
cd ~/source/newpac_miner

# build it all
### AUTOGEN -- NO ERRORS I NOTICED ###
./autogen.sh

### CONFIGURE -- NO ERRORS I NOTICED ###
./configure  --enable-gekko

## This is where it craps out, but only on Pi OS
make

I can post the full build output if that helps, but it seems where 'make' starts to crap out is in the 'newpac_miner' folder part of the build:

-- EDIT: See my NEXT message for most recent 'make' output ---

Any help or suggestions are welcome. Thanks for taking the time to read it.

I'm just a newb trying new stuff.
- UnkulMunki -
newbie
Activity: 5
Merit: 1
Hallo, ich habe einen Raspberry Zero WH mit 7 Ports RSHTECH USB 3.0 Hub. Raspbian Pi OS Lite 32 Bit. 

Alles läuft normal

CFLAGS="-O2" ./autogen.sh --enable-gekko 
Dann wird "make -j 2" mit einer Fehlermeldung geliefert. collect2: error:ld gab 1 Exit-Status zurück machen[2]: 中重 ?? [Makefile:893: cgminer] Fehler 1 makel21: m/home/pi/mining/newpac/cgminer" make1l: [Makefile: 1837: rein-rekursiver Fehler 1 makel1l: /home/pi/mining/newpac/cgminer" machen: [Makefile: 

Und die Installation stoppt. Hat jemand eine Lösung? Cry Cry Cry
newbie
Activity: 16
Merit: 0
Also, GSH starts at 100 unless you change the --gekko-start-freq

That's unrelated to if it will increase, but it will start at 100.

The chosen freq to scale up to, defaults to 100, but is set with --gekko-newpac-freq

i.e. a GSH is a newpac (not a 2pac)

But if you are setting everything correctly on the command line and it is not increasing after running for 10 minutes, and there's no hardware issue, the above post will be the cause:
Did you check and see if you have a .conf file?  That may be overriding your command line.

Cant find the conf file  i will keep looking and hope to find it
legendary
Activity: 4634
Merit: 1851
Linux since 1997 RedHat 4
Also, GSH starts at 100 unless you change the --gekko-start-freq

That's unrelated to if it will increase, but it will start at 100.

The chosen freq to scale up to, defaults to 100, but is set with --gekko-newpac-freq

i.e. a GSH is a newpac (not a 2pac)

But if you are setting everything correctly on the command line and it is not increasing after running for 10 minutes, and there's no hardware issue, the above post will be the cause:
Did you check and see if you have a .conf file?  That may be overriding your command line.
legendary
Activity: 3583
Merit: 1094
Think for yourself
I have a problem  i can't get it higher then 100mhz  cgminer keeps starting on 100mhz en don't get any higher

Did you check and see if you have a .conf file?  That may be overriding your command line.
newbie
Activity: 16
Merit: 0
You dont need those "/" after your username and password. Try taking them out.

Lol in the real one  there are no /  but my username and pasword
hero member
Activity: 2534
Merit: 623
You dont need those "/" after your username and password. Try taking them out.
newbie
Activity: 16
Merit: 0
What does your command line say now?


I created  the .sh file  with the command line :

./cgminer -o stratum+tcp://sha256.mining-dutch.nl:9996 -u / -p /--suggest-diff 10 --gekko-newpac-freq 200  

I open it in the LXtherminal   and sgminer start up like this

ersion 4.11.1 - Started: [2021-10-03 21:19:44.088]
--------------------------------------------------------------------------------
 (5s):19.93G (1m):14.65G (5m):4.429G (15m):1.592G (avg):21.40Gh/s
 A:131584  R:0  HW:0  WU:298.9/m
 Connected to sha256.mining-dutch.nl diff 256 with stratum as user /
 Block: a0b29095...  Diff:54.7G  Started: [21:19:42.911]  Best share: 425
--------------------------------------------------------------------------------
 SB management [P]ool management ettings [D]isplay options [Q]uit
 0: GSH 10036027: BM1387:02+ 100.00MHz T:100 P:99  (372:188) | 92.2% WU:^94% | 1
9.90G / 21.33Gh/s WU:298.9/m----------------------------------------------------
 [2021-10-03 21:19:42.906] Pool 1 difficulty changed to 256
 [2021-10-03 21:19:42.911] Network diff set to 54.7G
 [2021-10-03 21:19:42.911] Stratum from pool 0 detected new block at height 7075
09
 [2021-10-03 21:19:42.920] Stratum from pool 1 requested work restart
 [2021-10-03 21:19:43.816] 0: GSH 0 - Toggling ASIC nRST to reset
 [2021-10-03 21:19:44.087] 0: GSH 0 - NewPac Bitcoin Miner (10036027)
 [2021-10-03 21:19:44.088] Pool 0 stratum+tcp://sha256.mining-dutch.nl:9996 stab
le for >120 seconds
 [2021-10-03 21:19:44.089] Switching to pool 0 stratum+tcp://sha256.mining-dutch
.nl:9996
 [2021-10-03 21:20:05.519] Accepted f0b383cf Diff 272/256 GSH 0 pool 0
 [2021-10-03 21:20:47.330] Accepted 9a140a68 Diff 425/256 GSH 0 pool 0

But when it starts there is in the top 200mhz  but goes right away to 100mhz
Pages:
Jump to: