Opened 13 years ago

Closed 13 years ago

Last modified 12 years ago

#1711 closed defect (fixed)

Oscam compile error on mac osx intel

Reported by: luckysquid Owned by:
Priority: critical Component: General
Severity: high Keywords:
Cc: Sensitive: no

Description

Revision

OSCam cardserver v1.00-unstable_svn, build #4800 and latest (mac-osx-intel)

Issue Description

error compiling oscam

bash-3.2# make
Scanning dependencies of target csmodules
[ 1%] Building C object CMakeFiles/csmodules.dir/module-camd33.o
[ 2%] Building C object CMakeFiles/csmodules.dir/module-camd35.o
[ 4%] Building C object CMakeFiles/csmodules.dir/module-cccam.o
[ 5%] Building C object CMakeFiles/csmodules.dir/module-cccshare.o
[ 6%] Building C object CMakeFiles/csmodules.dir/module-constcw.o
[ 8%] Building C object CMakeFiles/csmodules.dir/module-coolapi.o
[ 9%] Building C object CMakeFiles/csmodules.dir/module-datastruct-llist.o
[ 10%] Building C object CMakeFiles/csmodules.dir/module-dvbapi.o
[ 12%] Building C object CMakeFiles/csmodules.dir/module-gbox.o
[ 13%] Building C object CMakeFiles/csmodules.dir/module-monitor.o
[ 15%] Building C object CMakeFiles/csmodules.dir/module-newcamd.o
[ 16%] Building C object CMakeFiles/csmodules.dir/module-radegast.o
[ 17%] Building C object CMakeFiles/csmodules.dir/module-serial.o
[ 19%] Building C object CMakeFiles/csmodules.dir/module-stat.o
Linking C static library libcsmodules.a
ranlib: file: libcsmodules.a(module-coolapi.o) has no symbols
/usr/bin/ranlib: file: libcsmodules.a(module-coolapi.o) has no symbols
[ 19%] Built target csmodules
Scanning dependencies of target svnversion-log
[ 19%] Built target svnversion-log
Scanning dependencies of target csoscam
[ 20%] Building C object CMakeFiles/csoscam.dir/oscam-ac.o
[ 21%] Building C object CMakeFiles/csoscam.dir/oscam-chk.o
[ 23%] Building C object CMakeFiles/csoscam.dir/oscam-config.o
In file included from /Users/alessiopoliti/oscam-svn/oscam-config.c:3:
/Developer/SDKs/MacOSX10.5.sdk/usr/include/net/if.h:259: error: field ‘ifru_addr’ has incomplete type
/Developer/SDKs/MacOSX10.5.sdk/usr/include/net/if.h:260: error: field ‘ifru_dstaddr’ has incomplete type
/Developer/SDKs/MacOSX10.5.sdk/usr/include/net/if.h:261: error: field ‘ifru_broadaddr’ has incomplete type
/Developer/SDKs/MacOSX10.5.sdk/usr/include/net/if.h:298: error: field ‘ifra_addr’ has incomplete type
/Developer/SDKs/MacOSX10.5.sdk/usr/include/net/if.h:299: error: field ‘ifra_broadaddr’ has incomplete type
/Developer/SDKs/MacOSX10.5.sdk/usr/include/net/if.h:300: error: field ‘ifra_mask’ has incomplete type
/Developer/SDKs/MacOSX10.5.sdk/usr/include/net/if.h:374: error: field ‘addr’ has incomplete type
/Developer/SDKs/MacOSX10.5.sdk/usr/include/net/if.h:375: error: field ‘dstaddr’ has incomplete type
/Users/user/oscam-svn/oscam-config.c: In function ‘chk_reader’:
/Users/user/oscam-svn/oscam-config.c:3184: error: ‘SIOCGIFHWADDR’ undeclared (first use in this function)
/Users/user/oscam-svn/oscam-config.c:3184: error: (Each undeclared identifier is reported only once
/Users/user/oscam-svn/oscam-config.c:3184: error: for each function it appears in.)
/Users/user/oscam-svn/oscam-config.c:3185: error: ‘union <anonymous>’ has no member named ‘ifru_hwaddr’
make[2]: * [CMakeFiles/csoscam.dir/oscam-config.o] Error 1
make[1]:
* [CMakeFiles/csoscam.dir/all] Error 2
make: * [all] Error 2

When the issue occurs

On compiling oscam (make)

How the issue is reproducable

When compiling oscam whit mac-osx-intel

Attachments (3)

error.log (3.0 KB ) - added by luckysquid 13 years ago.
error2.log (50.1 KB ) - added by luckysquid 13 years ago.
diff.txt (3.3 KB ) - added by Admin 13 years ago.
Diff against current trunk 4880

Download all attachments as: .zip

Change History (35)

by luckysquid, 13 years ago

Attachment: error.log added

comment:1 by luckysquid, 13 years ago

Summary: oscam compile error on mac osx intelOscam compile error on mac osx intel

comment:2 by luckysquid, 13 years ago

new errors

wiew attachments : error2.log

by luckysquid, 13 years ago

Attachment: error2.log added

comment:3 by luckysquid, 13 years ago

fixed, but I use old file oscam

Add-ons:

WEBIF : on
HAVE_DVBAPI : off
IRDETO_GUESSING : on
CS_ANTICASC : on
WITH_DEBUG : on
CS_WITH_DOUBLECHECK : off
CS_LED : off
QBOXHD_LED : off
CS_LOGHISTORY : on
MODULE_MONITOR : on
WITH_SSL : off

-e
Protocols:

MODULE_CAMD33 : on
MODULE_CAMD35 : on
MODULE_CAMD35_TCP : on
MODULE_NEWCAMD : on
MODULE_CCCAM : on
MODULE_GBOX : off
MODULE_RADEGAST : on
MODULE_SERIAL : on
MODULE_CONSTCW : on

-e
Readers:

WITH_CARDREADER : on
READER_NAGRA : on
READER_IRDETO : on
READER_CONAX : on
READER_CRYPTOWORKS : on
READER_SECA : on
READER_VIACCESS : on
READER_VIDEOGUARD : on
READER_DRE : on
READER_TONGFANG : on

bash-3.2# cmake .
-- The C compiler identification is GNU
-- Checking whether C compiler has -isysroot
-- Checking whether C compiler has -isysroot - yes
-- Checking whether C compiler supports OSX deployment target flag
-- Checking whether C compiler supports OSX deployment target flag - yes
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- pthread found. Adding pthread support
-- Looking for openssl/aes.h
-- Looking for openssl/aes.h - found
-- openssl found.
-- Looking for libusb-1.0/libusb.h
-- Looking for libusb-1.0/libusb.h - found
-- static libusb 1.0 found : /usr/local/lib/libusb-1.0.a . Adding smartreader support
-- Looking for PCSC/wintypes.h
-- Looking for PCSC/wintypes.h - found
-- The CXX compiler identification is GNU
-- Checking whether CXX compiler has -isysroot
-- Checking whether CXX compiler has -isysroot - yes
-- Checking whether CXX compiler supports OSX deployment target flag
-- Checking whether CXX compiler supports OSX deployment target flag - yes
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Utils: pthread found. Adding pthread support
-- Utils: static libusb 1.0 found : /usr/local/lib/libusb-1.0.a . Adding smartreader support
-- Utils: operating system: Mac OS X
-- Utils: system type: i386-mac-macosx
-- Utils: system: macosx
-- Utils: cpu: i386
-- Utils: hw: mac
-- Utils: use system static libusb
--
-- OS X system PCSC : /System/Library/Frameworks?/PCSC.framework
--
-- operating system: Mac OS X
-- system type: i386-mac-macosx
-- system: macosx
-- cpu: i386
-- hw: mac
-- use libcrypto functions
-- use system pcsc functions
-- use system pthread functions
-- use system libusb functions
--
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/user/oscam-svn
bash-3.2# make
Scanning dependencies of target csmodules
[ 1%] Building C object CMakeFiles/csmodules.dir/module-camd33.o
[ 2%] Building C object CMakeFiles/csmodules.dir/module-camd35.o
[ 4%] Building C object CMakeFiles/csmodules.dir/module-cccam.o
[ 5%] Building C object CMakeFiles/csmodules.dir/module-cccshare.o
[ 6%] Building C object CMakeFiles/csmodules.dir/module-constcw.o
[ 8%] Building C object CMakeFiles/csmodules.dir/module-coolapi.o
[ 9%] Building C object CMakeFiles/csmodules.dir/module-datastruct-llist.o
[ 10%] Building C object CMakeFiles/csmodules.dir/module-dvbapi.o
[ 12%] Building C object CMakeFiles/csmodules.dir/module-gbox.o
[ 13%] Building C object CMakeFiles/csmodules.dir/module-monitor.o
[ 15%] Building C object CMakeFiles/csmodules.dir/module-newcamd.o
[ 16%] Building C object CMakeFiles/csmodules.dir/module-radegast.o
[ 17%] Building C object CMakeFiles/csmodules.dir/module-serial.o
[ 19%] Building C object CMakeFiles/csmodules.dir/module-stat.o
Linking C static library libcsmodules.a
/usr/bin/ranlib: file: libcsmodules.a(module-coolapi.o) has no symbols
/usr/bin/ranlib: file: libcsmodules.a(module-coolapi.o) has no symbols
[ 19%] Built target csmodules
Scanning dependencies of target svnversion-log
[ 19%] Built target svnversion-log
Scanning dependencies of target csoscam
[ 20%] Building C object CMakeFiles/csoscam.dir/oscam-ac.o
[ 21%] Building C object CMakeFiles/csoscam.dir/oscam-chk.o
[ 23%] Building C object CMakeFiles/csoscam.dir/oscam-config.o
In file included from /Users/user/oscam-svn/oscam-config.c:3:
/Developer/SDKs/MacOSX10.5.sdk/usr/include/net/if.h:259: error: field ‘ifru_addr’ has incomplete type
/Developer/SDKs/MacOSX10.5.sdk/usr/include/net/if.h:260: error: field ‘ifru_dstaddr’ has incomplete type
/Developer/SDKs/MacOSX10.5.sdk/usr/include/net/if.h:261: error: field ‘ifru_broadaddr’ has incomplete type
/Developer/SDKs/MacOSX10.5.sdk/usr/include/net/if.h:298: error: field ‘ifra_addr’ has incomplete type
/Developer/SDKs/MacOSX10.5.sdk/usr/include/net/if.h:299: error: field ‘ifra_broadaddr’ has incomplete type
/Developer/SDKs/MacOSX10.5.sdk/usr/include/net/if.h:300: error: field ‘ifra_mask’ has incomplete type
/Developer/SDKs/MacOSX10.5.sdk/usr/include/net/if.h:374: error: field ‘addr’ has incomplete type
/Developer/SDKs/MacOSX10.5.sdk/usr/include/net/if.h:375: error: field ‘dstaddr’ has incomplete type
/Users/user/oscam-svn/oscam-config.c: In function ‘chk_reader’:
/Users/user/oscam-svn/oscam-config.c:3240: error: ‘SIOCGIFHWADDR’ undeclared (first use in this function)
/Users/user/oscam-svn/oscam-config.c:3240: error: (Each undeclared identifier is reported only once
/Users/user/oscam-svn/oscam-config.c:3240: error: for each function it appears in.)
/Users/user/oscam-svn/oscam-config.c:3241: error: ‘union <anonymous>’ has no member named ‘ifru_hwaddr’
make[2]: * [CMakeFiles/csoscam.dir/oscam-config.o] Error 1
make[1]: * [CMakeFiles/csoscam.dir/all] Error 2
make: * [all] Error 2
bash-3.2#

if I use oscam-config.c previous at changeset 4804 , compilation proceeds but I have this errors

bash-3.2# make

Scanning dependencies of target csmodules
[ 1%] Building C object CMakeFiles/csmodules.dir/module-camd33.o
[ 2%] Building C object CMakeFiles/csmodules.dir/module-camd35.o
[ 4%] Building C object CMakeFiles/csmodules.dir/module-cccam.o
[ 5%] Building C object CMakeFiles/csmodules.dir/module-cccshare.o
[ 6%] Building C object CMakeFiles/csmodules.dir/module-constcw.o
[ 8%] Building C object CMakeFiles/csmodules.dir/module-coolapi.o
[ 9%] Building C object CMakeFiles/csmodules.dir/module-datastruct-llist.o
[ 10%] Building C object CMakeFiles/csmodules.dir/module-dvbapi.o
[ 12%] Building C object CMakeFiles/csmodules.dir/module-gbox.o
[ 13%] Building C object CMakeFiles/csmodules.dir/module-monitor.o
[ 15%] Building C object CMakeFiles/csmodules.dir/module-newcamd.o
[ 16%] Building C object CMakeFiles/csmodules.dir/module-radegast.o
[ 17%] Building C object CMakeFiles/csmodules.dir/module-serial.o
[ 19%] Building C object CMakeFiles/csmodules.dir/module-stat.o
Linking C static library libcsmodules.a
/usr/bin/ranlib: file: libcsmodules.a(module-coolapi.o) has no symbols
/usr/bin/ranlib: file: libcsmodules.a(module-coolapi.o) has no symbols
[ 19%] Built target csmodules
[ 19%] Built target svnversion-log
Scanning dependencies of target csoscam
[ 20%] Building C object CMakeFiles/csoscam.dir/oscam-ac.o
[ 21%] Building C object CMakeFiles/csoscam.dir/oscam-chk.o
[ 23%] Building C object CMakeFiles/csoscam.dir/oscam-config.o
[ 24%] Building C object CMakeFiles/csoscam.dir/oscam-garbage.o
[ 26%] Building C object CMakeFiles/csoscam.dir/oscam-http-helpers.o
[ 27%] Building C object CMakeFiles/csoscam.dir/oscam-http.o
[ 28%] Building C object CMakeFiles/csoscam.dir/oscam-log.o
/Users/user/oscam-svn/oscam-log.c: In function ‘get_log_header’:
/Users/user/oscam-svn/oscam-log.c:139: warning: initialization makes integer from pointer without a cast
[ 30%] Building C object CMakeFiles/csoscam.dir/oscam-reader.o
[ 31%] Building C object CMakeFiles/csoscam.dir/oscam-simples.o
Linking C static library libcsoscam.a
[ 31%] Built target csoscam
Scanning dependencies of target csreaders
[ 32%] Building C object CMakeFiles/csreaders.dir/reader-common.o
[ 34%] Building C object CMakeFiles/csreaders.dir/reader-conax.o
[ 35%] Building C object CMakeFiles/csreaders.dir/reader-cryptoworks.o
[ 36%] Building C object CMakeFiles/csreaders.dir/reader-dre.o
[ 38%] Building C object CMakeFiles/csreaders.dir/reader-irdeto.o
[ 39%] Building C object CMakeFiles/csreaders.dir/reader-nagra.o
[ 41%] Building C object CMakeFiles/csreaders.dir/reader-seca.o
[ 42%] Building C object CMakeFiles/csreaders.dir/reader-tongfang.o
[ 43%] Building C object CMakeFiles/csreaders.dir/reader-viaccess.o
[ 45%] Building C object CMakeFiles/csreaders.dir/reader-videoguard-common.o
[ 46%] Building C object CMakeFiles/csreaders.dir/reader-videoguard1.o
[ 47%] Building C object CMakeFiles/csreaders.dir/reader-videoguard12.o
[ 49%] Building C object CMakeFiles/csreaders.dir/reader-videoguard2.o
Linking C static library libcsreaders.a
[ 49%] Built target csreaders
Scanning dependencies of target csctapi
[ 50%] Building C object csctapi/CMakeFiles/csctapi.dir/atr.o
[ 52%] Building C object csctapi/CMakeFiles/csctapi.dir/icc_async.o
[ 53%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_azbox.o
[ 54%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_cool.o
[ 56%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_mp35.o
[ 57%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_pcsc.o
[ 58%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_phoenix.o
[ 60%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_sc8in1.o
[ 61%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_sci.o
[ 63%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_smargo.o
[ 64%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_smartreader.o
[ 65%] Building C object csctapi/CMakeFiles/csctapi.dir/io_serial.o
[ 67%] Building C object csctapi/CMakeFiles/csctapi.dir/protocol_t0.o
[ 68%] Building C object csctapi/CMakeFiles/csctapi.dir/protocol_t1.o
[ 69%] Building C object csctapi/CMakeFiles/csctapi.dir/t1_block.o
Linking C static library libcsctapi.a
/usr/bin/ranlib: file: libcsctapi.a(ifd_cool.o) has no symbols
/usr/bin/ranlib: file: libcsctapi.a(ifd_cool.o) has no symbols
[ 69%] Built target csctapi
Scanning dependencies of target algo
[ 71%] Building C object algo/CMakeFiles/algo.dir/minilzo.o
Linking C static library libalgo.a
[ 71%] Built target algo
Scanning dependencies of target cscrypt
[ 72%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_add.o
[ 73%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_asm.o
[ 75%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_ctx.o
[ 76%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_div.o
[ 78%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_exp.o
[ 79%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_lib.o
[ 80%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_mul.o
[ 82%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_print.o
[ 83%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_shift.o
[ 84%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_sqr.o
[ 86%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_word.o
[ 87%] Building C object cscrypt/CMakeFiles/cscrypt.dir/crc32.o
[ 89%] Building C object cscrypt/CMakeFiles/cscrypt.dir/des.o
[ 90%] Building C object cscrypt/CMakeFiles/cscrypt.dir/i_cbc.o
[ 91%] Building C object cscrypt/CMakeFiles/cscrypt.dir/i_ecb.o
[ 93%] Building C object cscrypt/CMakeFiles/cscrypt.dir/i_skey.o
[ 94%] Building C object cscrypt/CMakeFiles/cscrypt.dir/md5.o
[ 95%] Building C object cscrypt/CMakeFiles/cscrypt.dir/mem.o
[ 97%] Building C object cscrypt/CMakeFiles/cscrypt.dir/rc6.o
Linking C static library libcscrypt.a
/usr/bin/ranlib: file: libcscrypt.a(bn_add.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_asm.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_ctx.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_div.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_exp.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_lib.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_mul.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_print.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_shift.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_sqr.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_word.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(mem.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_add.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_asm.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_ctx.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_div.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_exp.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_lib.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_mul.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_print.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_shift.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_sqr.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_word.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(mem.o) has no symbols
[ 97%] Built target cscrypt
Scanning dependencies of target svnversion
[ 97%] Built target svnversion
Scanning dependencies of target oscam
[ 98%] Building C object CMakeFiles/oscam.dir/oscam.o
Linking C executable oscam
ld: warning: option -s is obsolete and being ignored
Undefined symbols:

"_init_free_sidtab", referenced from:

_cs_cleanup in oscam.o

"_free_sidtab", referenced from:

_send_oscam_services in libcsoscam.a(oscam-http.o)
_send_oscam_services in libcsoscam.a(oscam-http.o)

ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: * [oscam] Error 1
make[1]: * [CMakeFiles/oscam.dir/all] Error 2
make: * [all] Error 2
bash-3.2#

if I use oscam-http.c and oscam.c previous at changeset 4860, I can compile latest oscam 4875.
then the file : oscam-http.c , oscam.c and oscam-config.c don't work

Last edited 13 years ago by luckysquid (previous) (diff)

comment:4 by Admin, 13 years ago

I'm just referring to your original problem. The error2.log is something that I don't really understand. It might be a problem on your side (maybe also caused by mixing code of different revisions).

I don't have an Apple computer so I couldn't try it. But I created a patch based on sample code from Apple on how to get the MAC address of the primary adapter for MacOS from here http://developer.apple.com/library/mac/#samplecode/GetPrimaryMACAddress/Listings/GetPrimaryMACAddress_c.html
I hope there's no typo or so in it...please post what happens with it.

by Admin, 13 years ago

Attachment: diff.txt added

Diff against current trunk 4880

comment:5 by luckysquid, 13 years ago

thx , this patch work
bash-3.2# cp patch.txt oscam-svn3
bash-3.2# cd oscam-svn3
bash-3.2# patch < patch.txt
patching file oscam-config.c
Hunk #2 succeeded at 3238 (offset 23 lines).
bash-3.2# cmake .
-- The C compiler identification is GNU
-- Checking whether C compiler has -isysroot
-- Checking whether C compiler has -isysroot - yes
-- Checking whether C compiler supports OSX deployment target flag
-- Checking whether C compiler supports OSX deployment target flag - yes
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- pthread found. Adding pthread support
-- Looking for openssl/aes.h
-- Looking for openssl/aes.h - found
-- openssl found.
-- Looking for libusb-1.0/libusb.h
-- Looking for libusb-1.0/libusb.h - found
-- static libusb 1.0 found : /usr/local/lib/libusb-1.0.a . Adding smartreader support
-- Looking for PCSC/wintypes.h
-- Looking for PCSC/wintypes.h - found
-- The CXX compiler identification is GNU
-- Checking whether CXX compiler has -isysroot
-- Checking whether CXX compiler has -isysroot - yes
-- Checking whether CXX compiler supports OSX deployment target flag
-- Checking whether CXX compiler supports OSX deployment target flag - yes
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Utils: pthread found. Adding pthread support
-- Utils: static libusb 1.0 found : /usr/local/lib/libusb-1.0.a . Adding smartreader support
-- Utils: operating system: Mac OS X
-- Utils: system type: i386-mac-macosx
-- Utils: system: macosx
-- Utils: cpu: i386
-- Utils: hw: mac
-- Utils: use system static libusb
--
-- OS X system PCSC : /System/Library/Frameworks/PCSC.framework
--
-- operating system: Mac OS X
-- system type: i386-mac-macosx
-- system: macosx
-- cpu: i386
-- hw: mac
-- use libcrypto functions
-- use system pcsc functions
-- use system pthread functions
-- use system libusb functions
--
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/user/oscam-svn3
bash-3.2# make
Scanning dependencies of target csmodules
[ 1%] Building C object CMakeFiles/csmodules.dir/module-camd33.o
[ 2%] Building C object CMakeFiles/csmodules.dir/module-camd35.o
[ 4%] Building C object CMakeFiles/csmodules.dir/module-cccam.o
[ 5%] Building C object CMakeFiles/csmodules.dir/module-cccshare.o
[ 6%] Building C object CMakeFiles/csmodules.dir/module-constcw.o
[ 8%] Building C object CMakeFiles/csmodules.dir/module-coolapi.o
[ 9%] Building C object CMakeFiles/csmodules.dir/module-datastruct-llist.o
[ 10%] Building C object CMakeFiles/csmodules.dir/module-dvbapi.o
[ 12%] Building C object CMakeFiles/csmodules.dir/module-gbox.o
[ 13%] Building C object CMakeFiles/csmodules.dir/module-monitor.o
[ 15%] Building C object CMakeFiles/csmodules.dir/module-newcamd.o
[ 16%] Building C object CMakeFiles/csmodules.dir/module-radegast.o
[ 17%] Building C object CMakeFiles/csmodules.dir/module-serial.o
[ 19%] Building C object CMakeFiles/csmodules.dir/module-stat.o
Linking C static library libcsmodules.a
/usr/bin/ranlib: file: libcsmodules.a(module-coolapi.o) has no symbols
/usr/bin/ranlib: file: libcsmodules.a(module-coolapi.o) has no symbols
[ 19%] Built target csmodules
Scanning dependencies of target svnversion-log
[ 19%] Built target svnversion-log
Scanning dependencies of target csoscam
[ 20%] Building C object CMakeFiles/csoscam.dir/oscam-ac.o
[ 21%] Building C object CMakeFiles/csoscam.dir/oscam-chk.o
[ 23%] Building C object CMakeFiles/csoscam.dir/oscam-config.o
/Users/user/oscam-svn3/oscam-config.c: In function ‘chk_reader’:
/Users/user/oscam-svn3/oscam-config.c:3258: warning: passing argument 3 of ‘IOServiceGetMatchingServices’ makes pointer from integer without a cast
/Users/user/oscam-svn3/oscam-config.c:3258: warning: ‘intfIterator’ is used uninitialized in this function
[ 24%] Building C object CMakeFiles/csoscam.dir/oscam-garbage.o
[ 26%] Building C object CMakeFiles/csoscam.dir/oscam-http-helpers.o
[ 27%] Building C object CMakeFiles/csoscam.dir/oscam-http.o
[ 28%] Building C object CMakeFiles/csoscam.dir/oscam-log.o
/Users/user/oscam-svn3/oscam-log.c: In function ‘get_log_header’:
/Users/user/oscam-svn3/oscam-log.c:139: warning: initialization makes integer from pointer without a cast
[ 30%] Building C object CMakeFiles/csoscam.dir/oscam-reader.o
[ 31%] Building C object CMakeFiles/csoscam.dir/oscam-simples.o
Linking C static library libcsoscam.a
[ 31%] Built target csoscam
Scanning dependencies of target csreaders
[ 32%] Building C object CMakeFiles/csreaders.dir/reader-common.o
[ 34%] Building C object CMakeFiles/csreaders.dir/reader-conax.o
[ 35%] Building C object CMakeFiles/csreaders.dir/reader-cryptoworks.o
[ 36%] Building C object CMakeFiles/csreaders.dir/reader-dre.o
[ 38%] Building C object CMakeFiles/csreaders.dir/reader-irdeto.o
[ 39%] Building C object CMakeFiles/csreaders.dir/reader-nagra.o
[ 41%] Building C object CMakeFiles/csreaders.dir/reader-seca.o
[ 42%] Building C object CMakeFiles/csreaders.dir/reader-tongfang.o
[ 43%] Building C object CMakeFiles/csreaders.dir/reader-viaccess.o
[ 45%] Building C object CMakeFiles/csreaders.dir/reader-videoguard-common.o
[ 46%] Building C object CMakeFiles/csreaders.dir/reader-videoguard1.o
[ 47%] Building C object CMakeFiles/csreaders.dir/reader-videoguard12.o
[ 49%] Building C object CMakeFiles/csreaders.dir/reader-videoguard2.o
Linking C static library libcsreaders.a
[ 49%] Built target csreaders
Scanning dependencies of target csctapi
[ 50%] Building C object csctapi/CMakeFiles/csctapi.dir/atr.o
[ 52%] Building C object csctapi/CMakeFiles/csctapi.dir/icc_async.o
[ 53%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_azbox.o
[ 54%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_cool.o
[ 56%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_mp35.o
[ 57%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_pcsc.o
[ 58%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_phoenix.o
[ 60%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_sc8in1.o
[ 61%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_sci.o
[ 63%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_smargo.o
[ 64%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_smartreader.o
[ 65%] Building C object csctapi/CMakeFiles/csctapi.dir/io_serial.o
[ 67%] Building C object csctapi/CMakeFiles/csctapi.dir/protocol_t0.o
[ 68%] Building C object csctapi/CMakeFiles/csctapi.dir/protocol_t1.o
[ 69%] Building C object csctapi/CMakeFiles/csctapi.dir/t1_block.o
Linking C static library libcsctapi.a
/usr/bin/ranlib: file: libcsctapi.a(ifd_cool.o) has no symbols
/usr/bin/ranlib: file: libcsctapi.a(ifd_cool.o) has no symbols
[ 69%] Built target csctapi
Scanning dependencies of target cscrypt
[ 71%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_add.o
[ 72%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_asm.o
[ 73%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_ctx.o
[ 75%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_div.o
[ 76%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_exp.o
[ 78%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_lib.o
[ 79%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_mul.o
[ 80%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_print.o
[ 82%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_shift.o
[ 83%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_sqr.o
[ 84%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_word.o
[ 86%] Building C object cscrypt/CMakeFiles/cscrypt.dir/crc32.o
[ 87%] Building C object cscrypt/CMakeFiles/cscrypt.dir/des.o
[ 89%] Building C object cscrypt/CMakeFiles/cscrypt.dir/i_cbc.o
[ 90%] Building C object cscrypt/CMakeFiles/cscrypt.dir/i_ecb.o
[ 91%] Building C object cscrypt/CMakeFiles/cscrypt.dir/i_skey.o
[ 93%] Building C object cscrypt/CMakeFiles/cscrypt.dir/md5.o
[ 94%] Building C object cscrypt/CMakeFiles/cscrypt.dir/mem.o
[ 95%] Building C object cscrypt/CMakeFiles/cscrypt.dir/rc6.o
Linking C static library libcscrypt.a
/usr/bin/ranlib: file: libcscrypt.a(bn_add.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_asm.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_ctx.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_div.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_exp.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_lib.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_mul.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_print.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_shift.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_sqr.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_word.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(mem.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_add.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_asm.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_ctx.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_div.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_exp.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_lib.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_mul.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_print.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_shift.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_sqr.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_word.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(mem.o) has no symbols
[ 95%] Built target cscrypt
Scanning dependencies of target algo
[ 97%] Building C object algo/CMakeFiles/algo.dir/minilzo.o
Linking C static library libalgo.a
[ 97%] Built target algo
Scanning dependencies of target svnversion
[ 97%] Built target svnversion
Scanning dependencies of target oscam
[ 98%] Building C object CMakeFiles/oscam.dir/oscam.o
Linking C executable oscam
ld: warning: option -s is obsolete and being ignored
[ 98%] Built target oscam
Scanning dependencies of target list_smargo
[100%] Building C object utils/CMakeFiles/list_smargo.dir/list_smargo.o
Linking C executable list_smargo
ld: warning: option -s is obsolete and being ignored
[100%] Built target list_smargo
bash-3.2#

Last edited 13 years ago by luckysquid (previous) (diff)

comment:6 by pooyair, 13 years ago

Last edited 13 years ago by pooyair (previous) (diff)

comment:7 by pooyair, 13 years ago

Resolution: fixed
Status: newclosed

4883, Thanks to neoen

if still u have some problem u could reopen ticket with your log,

Last edited 13 years ago by pooyair (previous) (diff)

comment:8 by luckysquid, 13 years ago

new errors whit changeset 4898

bash-3.2# svn co http://www.streamboard.tv/svn/oscam/trunk oscam-svn
U oscam-svn/module-camd35.c
U oscam-svn/reader-viaccess.c
U oscam-svn/reader-cryptoworks.c
U oscam-svn/oscam-log.c
U oscam-svn/module-gbox.c
U oscam-svn/module-dvbapi.c
U oscam-svn/oscam.c
U oscam-svn/module-serial.c
U oscam-svn/oscam-config.c
U oscam-svn/cscrypt/bn_print.c
U oscam-svn/cscrypt/bn_lib.c
U oscam-svn/oscam-simples.c
U oscam-svn/module-radegast.c
U oscam-svn/oscam-http.c
U oscam-svn/oscam-http.h
U oscam-svn/reader-irdeto.c
U oscam-svn/reader-common.c
U oscam-svn/reader-nagra.c
U oscam-svn/module-newcamd.c
U oscam-svn/csctapi/icc_async.c
U oscam-svn/csctapi/ifd_smargo.c
U oscam-svn/csctapi/ifd_phoenix.c
U oscam-svn/reader-dre.c
U oscam-svn/oscam-http-helpers.c
U oscam-svn/module-stat.c
U oscam-svn/module-constcw.c
U oscam-svn/module-monitor.c
U oscam-svn/reader-seca.c
U oscam-svn/globals.h
U oscam-svn/module-cccam.c
U oscam-svn/module-camd33.c
Checked out revision 4898.
bash-3.2# cd oscam-svn
bash-3.2# cmake .
-- pthread found. Adding pthread support
-- openssl found.
-- static libusb 1.0 found : /usr/local/lib/libusb-1.0.a . Adding smartreader support
-- Utils: pthread found. Adding pthread support
-- Utils: static libusb 1.0 found : /usr/local/lib/libusb-1.0.a . Adding smartreader support
-- Utils: operating system: Mac OS X
-- Utils: system type: i386-mac-macosx
-- Utils: system: macosx
-- Utils: cpu: i386
-- Utils: hw: mac
-- Utils: use system static libusb
--
-- OS X system PCSC : /System/Library/Frameworks/PCSC.framework
--
-- operating system: Mac OS X
-- system type: i386-mac-macosx
-- system: macosx
-- cpu: i386
-- hw: mac
-- use libcrypto functions
-- use system pcsc functions
-- use system pthread functions
-- use system libusb functions
--
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/user/oscam-svn
bash-3.2# make
Scanning dependencies of target csmodules
[ 1%] Building C object CMakeFiles/csmodules.dir/module-camd33.o
[ 2%] Building C object CMakeFiles/csmodules.dir/module-camd35.o
[ 4%] Building C object CMakeFiles/csmodules.dir/module-cccam.o
[ 5%] Building C object CMakeFiles/csmodules.dir/module-cccshare.o
[ 6%] Building C object CMakeFiles/csmodules.dir/module-constcw.o
[ 8%] Building C object CMakeFiles/csmodules.dir/module-coolapi.o
[ 9%] Building C object CMakeFiles/csmodules.dir/module-datastruct-llist.o
[ 10%] Building C object CMakeFiles/csmodules.dir/module-dvbapi.o
[ 12%] Building C object CMakeFiles/csmodules.dir/module-gbox.o
[ 13%] Building C object CMakeFiles/csmodules.dir/module-monitor.o
[ 15%] Building C object CMakeFiles/csmodules.dir/module-newcamd.o
[ 16%] Building C object CMakeFiles/csmodules.dir/module-radegast.o
[ 17%] Building C object CMakeFiles/csmodules.dir/module-serial.o
[ 19%] Building C object CMakeFiles/csmodules.dir/module-stat.o
Linking C static library libcsmodules.a
/usr/bin/ranlib: file: libcsmodules.a(module-coolapi.o) has no symbols
/usr/bin/ranlib: file: libcsmodules.a(module-coolapi.o) has no symbols
[ 19%] Built target csmodules
[ 19%] Built target svnversion-log
Scanning dependencies of target csoscam
[ 20%] Building C object CMakeFiles/csoscam.dir/oscam-ac.o
[ 21%] Building C object CMakeFiles/csoscam.dir/oscam-chk.o
[ 23%] Building C object CMakeFiles/csoscam.dir/oscam-config.o
[ 24%] Building C object CMakeFiles/csoscam.dir/oscam-garbage.o
[ 26%] Building C object CMakeFiles/csoscam.dir/oscam-http-helpers.o
[ 27%] Building C object CMakeFiles/csoscam.dir/oscam-http.o
[ 28%] Building C object CMakeFiles/csoscam.dir/oscam-log.o
/Users/user/oscam-svn/oscam-log.c: In function ‘get_log_header’:
/Users/user/oscam-svn/oscam-log.c:139: warning: initialization makes integer from pointer without a cast
[ 30%] Building C object CMakeFiles/csoscam.dir/oscam-reader.o
[ 31%] Building C object CMakeFiles/csoscam.dir/oscam-simples.o
Linking C static library libcsoscam.a
[ 31%] Built target csoscam
Scanning dependencies of target csreaders
[ 32%] Building C object CMakeFiles/csreaders.dir/reader-common.o
[ 34%] Building C object CMakeFiles/csreaders.dir/reader-conax.o
[ 35%] Building C object CMakeFiles/csreaders.dir/reader-cryptoworks.o
[ 36%] Building C object CMakeFiles/csreaders.dir/reader-dre.o
[ 38%] Building C object CMakeFiles/csreaders.dir/reader-irdeto.o
[ 39%] Building C object CMakeFiles/csreaders.dir/reader-nagra.o
[ 41%] Building C object CMakeFiles/csreaders.dir/reader-seca.o
[ 42%] Building C object CMakeFiles/csreaders.dir/reader-tongfang.o
[ 43%] Building C object CMakeFiles/csreaders.dir/reader-viaccess.o
[ 45%] Building C object CMakeFiles/csreaders.dir/reader-videoguard-common.o
[ 46%] Building C object CMakeFiles/csreaders.dir/reader-videoguard1.o
[ 47%] Building C object CMakeFiles/csreaders.dir/reader-videoguard12.o
[ 49%] Building C object CMakeFiles/csreaders.dir/reader-videoguard2.o
Linking C static library libcsreaders.a
[ 49%] Built target csreaders
Scanning dependencies of target csctapi
[ 50%] Building C object csctapi/CMakeFiles/csctapi.dir/atr.o
In file included from /Users/user/oscam-svn/csctapi/atr.c:27:
/Users/user/oscam-svn/csctapi/../globals.h:38:1: error: "strcpy" redefined
In file included from /usr/include/string.h:148,

from /Users/user/oscam-svn/csctapi/atr.c:26:

/usr/include/secure/_string.h:83:1: error: this is the location of the previous definition
In file included from /Users/user/oscam-svn/csctapi/atr.c:27:
/Users/user/oscam-svn/csctapi/../globals.h:39:1: error: "sprintf" redefined
In file included from /usr/include/stdio.h:443,

from /Users/user/oscam-svn/csctapi/../globals.h:3,
from /Users/user/oscam-svn/csctapi/atr.c:27:

/usr/include/secure/_stdio.h:46:1: error: this is the location of the previous definition
make[2]: * [csctapi/CMakeFiles/csctapi.dir/atr.o] Error 1
make[1]:
* [csctapi/CMakeFiles/csctapi.dir/all] Error 2
make: * [all] Error 2
bash-3.2#

Last edited 13 years ago by luckysquid (previous) (diff)

comment:9 by luckysquid, 13 years ago

thx , Changeset 4899 work

comment:10 by luckysquid, 13 years ago

hi , new errors whit latest oscam :

bash-3.2# cmake .
-- pthread found. Adding pthread support
-- openssl found.
-- static libusb 1.0 found : /usr/local/lib/libusb-1.0.a . Adding smartreader support
-- Utils: pthread found. Adding pthread support
-- Utils: static libusb 1.0 found : /usr/local/lib/libusb-1.0.a . Adding smartreader support
-- Utils: operating system: Mac OS X
-- Utils: system type: i386-mac-macosx
-- Utils: system: macosx
-- Utils: cpu: i386
-- Utils: hw: mac
-- Utils: use system static libusb
--
-- OS X system PCSC : /System/Library/Frameworks/PCSC.framework
--
-- operating system: Mac OS X
-- system type: i386-mac-macosx
-- system: macosx
-- cpu: i386
-- hw: mac
-- use libcrypto functions
-- use system pcsc functions
-- use system pthread functions
-- use system libusb functions
--
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/user/oscam-svn
bash-3.2# make
Scanning dependencies of target csmodules
[ 1%] Building C object CMakeFiles/csmodules.dir/module-camd33.o
[ 2%] Building C object CMakeFiles/csmodules.dir/module-camd35.o
[ 4%] Building C object CMakeFiles/csmodules.dir/module-cccam.o
[ 5%] Building C object CMakeFiles/csmodules.dir/module-cccshare.o
[ 6%] Building C object CMakeFiles/csmodules.dir/module-constcw.o
[ 8%] Building C object CMakeFiles/csmodules.dir/module-coolapi.o
[ 9%] Building C object CMakeFiles/csmodules.dir/module-datastruct-llist.o
[ 10%] Building C object CMakeFiles/csmodules.dir/module-dvbapi.o
[ 12%] Building C object CMakeFiles/csmodules.dir/module-gbox.o
[ 13%] Building C object CMakeFiles/csmodules.dir/module-monitor.o
[ 15%] Building C object CMakeFiles/csmodules.dir/module-newcamd.o
[ 16%] Building C object CMakeFiles/csmodules.dir/module-radegast.o
[ 17%] Building C object CMakeFiles/csmodules.dir/module-serial.o
[ 19%] Building C object CMakeFiles/csmodules.dir/module-stat.o
Linking C static library libcsmodules.a
/usr/bin/ranlib: file: libcsmodules.a(module-coolapi.o) has no symbols
/usr/bin/ranlib: file: libcsmodules.a(module-coolapi.o) has no symbols
[ 19%] Built target csmodules
[ 19%] Built target svnversion-log
Scanning dependencies of target csoscam
[ 20%] Building C object CMakeFiles/csoscam.dir/oscam-ac.o
[ 21%] Building C object CMakeFiles/csoscam.dir/oscam-chk.o
[ 23%] Building C object CMakeFiles/csoscam.dir/oscam-config.o
[ 24%] Building C object CMakeFiles/csoscam.dir/oscam-garbage.o
[ 26%] Building C object CMakeFiles/csoscam.dir/oscam-http-helpers.o
[ 27%] Building C object CMakeFiles/csoscam.dir/oscam-http.o
[ 28%] Building C object CMakeFiles/csoscam.dir/oscam-log.o
[ 30%] Building C object CMakeFiles/csoscam.dir/oscam-reader.o
[ 31%] Building C object CMakeFiles/csoscam.dir/oscam-simples.o
Linking C static library libcsoscam.a
[ 31%] Built target csoscam
Scanning dependencies of target csreaders
[ 32%] Building C object CMakeFiles/csreaders.dir/reader-common.o
[ 34%] Building C object CMakeFiles/csreaders.dir/reader-conax.o
[ 35%] Building C object CMakeFiles/csreaders.dir/reader-cryptoworks.o
[ 36%] Building C object CMakeFiles/csreaders.dir/reader-dre.o
[ 38%] Building C object CMakeFiles/csreaders.dir/reader-irdeto.o
[ 39%] Building C object CMakeFiles/csreaders.dir/reader-nagra.o
[ 41%] Building C object CMakeFiles/csreaders.dir/reader-seca.o
[ 42%] Building C object CMakeFiles/csreaders.dir/reader-tongfang.o
[ 43%] Building C object CMakeFiles/csreaders.dir/reader-viaccess.o
[ 45%] Building C object CMakeFiles/csreaders.dir/reader-videoguard-common.o
[ 46%] Building C object CMakeFiles/csreaders.dir/reader-videoguard1.o
[ 47%] Building C object CMakeFiles/csreaders.dir/reader-videoguard12.o
[ 49%] Building C object CMakeFiles/csreaders.dir/reader-videoguard2.o
Linking C static library libcsreaders.a
[ 49%] Built target csreaders
Scanning dependencies of target csctapi
[ 50%] Building C object csctapi/CMakeFiles/csctapi.dir/atr.o
[ 52%] Building C object csctapi/CMakeFiles/csctapi.dir/icc_async.o
[ 53%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_azbox.o
[ 54%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_cool.o
[ 56%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_mp35.o
[ 57%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_pcsc.o
[ 58%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_phoenix.o
[ 60%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_sc8in1.o
[ 61%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_sci.o
[ 63%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_smargo.o
[ 64%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_smartreader.o
[ 65%] Building C object csctapi/CMakeFiles/csctapi.dir/io_serial.o
[ 67%] Building C object csctapi/CMakeFiles/csctapi.dir/protocol_t0.o
/Users/user/oscam-svn/csctapi/protocol_t0.c: In function ‘APDU_Cmd_Case’:
/Users/user/oscam-svn/csctapi/protocol_t0.c:78: error: ‘ulong’ undeclared (first use in this function)
/Users/user/oscam-svn/csctapi/protocol_t0.c:78: error: (Each undeclared identifier is reported only once
/Users/user/oscam-svn/csctapi/protocol_t0.c:78: error: for each function it appears in.)
/Users/user/oscam-svn/csctapi/protocol_t0.c:78: error: expected ‘;’ before ‘L’
/Users/user/oscam-svn/csctapi/protocol_t0.c:82: error: ‘L’ undeclared (first use in this function)
/Users/user/oscam-svn/csctapi/protocol_t0.c:91: error: expected ‘)’ before ‘B1’
/Users/user/oscam-svn/csctapi/protocol_t0.c:95: error: expected ‘)’ before ‘B1’
/Users/user/oscam-svn/csctapi/protocol_t0.c:101: error: expected ‘)’ before ‘B2B3’
/Users/user/oscam-svn/csctapi/protocol_t0.c:105: error: expected ‘)’ before ‘B2B3’
/Users/user/oscam-svn/csctapi/protocol_t0.c: In function ‘Protocol_T0_Case2E’:
/Users/user/oscam-svn/csctapi/protocol_t0.c:154: error: ‘ulong’ undeclared (first use in this function)
/Users/user/oscam-svn/csctapi/protocol_t0.c:154: error: expected ‘;’ before ‘i’
/Users/user/oscam-svn/csctapi/protocol_t0.c:172: error: ‘i’ undeclared (first use in this function)
make[2]: * [csctapi/CMakeFiles/csctapi.dir/protocol_t0.o] Error 1
make[1]:
* [csctapi/CMakeFiles/csctapi.dir/all] Error 2
make: * [all] Error 2
bash-3.2#

comment:11 by Admin, 13 years ago

Like written in r4994 the change is not yet complete. In the meantime you may take the old oscam-types.h and it should work again.

comment:12 by Admin, 13 years ago

@luckysquid: Do you still get problems or is it working now? We're pretty much ok again on all other plattforms now.

comment:13 by luckysquid, 13 years ago

whit r5008 work , thanks

comment:14 by luckysquid, 13 years ago

hi, if I include lcd-support at oscam, I will not able to compile it

Scanning dependencies of target csmodules
[ 1%] Building C object CMakeFiles/csmodules.dir/module-camd33.o
[ 2%] Building C object CMakeFiles/csmodules.dir/module-camd35.o
[ 4%] Building C object CMakeFiles/csmodules.dir/module-cccam.o
[ 5%] Building C object CMakeFiles/csmodules.dir/module-cccshare.o
[ 6%] Building C object CMakeFiles/csmodules.dir/module-constcw.o
[ 8%] Building C object CMakeFiles/csmodules.dir/module-coolapi.o
[ 9%] Building C object CMakeFiles/csmodules.dir/module-datastruct-llist.o
[ 10%] Building C object CMakeFiles/csmodules.dir/module-dvbapi.o
[ 12%] Building C object CMakeFiles/csmodules.dir/module-gbox.o
[ 13%] Building C object CMakeFiles/csmodules.dir/module-lcd.o
/Users/user/oscam-svn/module-lcd.c:15:25: error: module-stat.h: No such file or directory
make[2]: * [CMakeFiles/csmodules.dir/module-lcd.o] Error 1
make[1]:
* [CMakeFiles/csmodules.dir/all] Error 2
make: * [all] Error 2
bash-3.2#

comment:15 by luckysquid, 13 years ago

Version 1, edited 13 years ago by luckysquid (previous) (next) (diff)

comment:16 by luckysquid, 13 years ago

hi, there are new errors

bash-3.2# make
Scanning dependencies of target csmodules
[ 1%] Building C object CMakeFiles/csmodules.dir/module-camd33.o
[ 2%] Building C object CMakeFiles/csmodules.dir/module-camd35.o
[ 4%] Building C object CMakeFiles/csmodules.dir/module-cccam.o
[ 5%] Building C object CMakeFiles/csmodules.dir/module-cccshare.o
[ 6%] Building C object CMakeFiles/csmodules.dir/module-constcw.o
[ 8%] Building C object CMakeFiles/csmodules.dir/module-coolapi.o
[ 9%] Building C object CMakeFiles/csmodules.dir/module-datastruct-llist.o
[ 10%] Building C object CMakeFiles/csmodules.dir/module-dvbapi.o
[ 12%] Building C object CMakeFiles/csmodules.dir/module-gbox.o
[ 13%] Building C object CMakeFiles/csmodules.dir/module-lcd.o
[ 14%] Building C object CMakeFiles/csmodules.dir/module-monitor.o
[ 16%] Building C object CMakeFiles/csmodules.dir/module-newcamd.o
[ 17%] Building C object CMakeFiles/csmodules.dir/module-radegast.o
[ 18%] Building C object CMakeFiles/csmodules.dir/module-serial.o
[ 20%] Building C object CMakeFiles/csmodules.dir/module-stat.o
Linking C static library libcsmodules.a
/usr/bin/ranlib: file: libcsmodules.a(module-coolapi.o) has no symbols
/usr/bin/ranlib: file: libcsmodules.a(module-dvbapi.o) has no symbols
/usr/bin/ranlib: file: libcsmodules.a(module-gbox.o) has no symbols
/usr/bin/ranlib: file: libcsmodules.a(module-coolapi.o) has no symbols
/usr/bin/ranlib: file: libcsmodules.a(module-dvbapi.o) has no symbols
/usr/bin/ranlib: file: libcsmodules.a(module-gbox.o) has no symbols
[ 20%] Built target csmodules
[ 20%] Built target svnversion-log
Scanning dependencies of target csoscam
[ 21%] Building C object CMakeFiles/csoscam.dir/oscam-ac.o
[ 22%] Building C object CMakeFiles/csoscam.dir/oscam-chk.o
[ 24%] Building C object CMakeFiles/csoscam.dir/oscam-config.o
[ 25%] Building C object CMakeFiles/csoscam.dir/oscam-garbage.o
[ 27%] Building C object CMakeFiles/csoscam.dir/oscam-http-helpers.o
[ 28%] Building C object CMakeFiles/csoscam.dir/oscam-http.o
[ 29%] Building C object CMakeFiles/csoscam.dir/oscam-log.o
[ 31%] Building C object CMakeFiles/csoscam.dir/oscam-reader.o
[ 32%] Building C object CMakeFiles/csoscam.dir/oscam-simples.o
Linking C static library libcsoscam.a
[ 32%] Built target csoscam
Scanning dependencies of target csreaders
[ 33%] Building C object CMakeFiles/csreaders.dir/reader-common.o
[ 35%] Building C object CMakeFiles/csreaders.dir/reader-conax.o
[ 36%] Building C object CMakeFiles/csreaders.dir/reader-cryptoworks.o
[ 37%] Building C object CMakeFiles/csreaders.dir/reader-dre.o
[ 39%] Building C object CMakeFiles/csreaders.dir/reader-irdeto.o
[ 40%] Building C object CMakeFiles/csreaders.dir/reader-nagra.o
[ 41%] Building C object CMakeFiles/csreaders.dir/reader-seca.o
[ 43%] Building C object CMakeFiles/csreaders.dir/reader-tongfang.o
[ 44%] Building C object CMakeFiles/csreaders.dir/reader-viaccess.o
/Users/user/oscam-svn/reader-viaccess.c: In function ‘viaccess_card_info’:
/Users/user/oscam-svn/reader-viaccess.c:35: warning: ‘vd.day_s’ may be used uninitialized in this function
/Users/user/oscam-svn/reader-viaccess.c:35: note: ‘vd.day_s’ was declared here
/Users/user/oscam-svn/reader-viaccess.c:35: warning: ‘vd.month_s’ may be used uninitialized in this function
/Users/user/oscam-svn/reader-viaccess.c:35: note: ‘vd.month_s’ was declared here
/Users/user/oscam-svn/reader-viaccess.c:35: warning: ‘vd.year_s’ may be used uninitialized in this function
/Users/user/oscam-svn/reader-viaccess.c:35: note: ‘vd.year_s’ was declared here
/Users/user/oscam-svn/reader-viaccess.c:35: warning: ‘vd.day_e’ may be used uninitialized in this function
/Users/user/oscam-svn/reader-viaccess.c:35: note: ‘vd.day_e’ was declared here
/Users/user/oscam-svn/reader-viaccess.c:35: warning: ‘vd.month_e’ may be used uninitialized in this function
/Users/user/oscam-svn/reader-viaccess.c:35: note: ‘vd.month_e’ was declared here
/Users/user/oscam-svn/reader-viaccess.c:35: warning: ‘vd.year_e’ may be used uninitialized in this function
/Users/user/oscam-svn/reader-viaccess.c:35: note: ‘vd.year_e’ was declared here
[ 45%] Building C object CMakeFiles/csreaders.dir/reader-videoguard-common.o
[ 47%] Building C object CMakeFiles/csreaders.dir/reader-videoguard1.o
[ 48%] Building C object CMakeFiles/csreaders.dir/reader-videoguard12.o
[ 50%] Building C object CMakeFiles/csreaders.dir/reader-videoguard2.o
Linking C static library libcsreaders.a
[ 50%] Built target csreaders
Scanning dependencies of target csctapi
[ 51%] Building C object csctapi/CMakeFiles/csctapi.dir/atr.o
[ 52%] Building C object csctapi/CMakeFiles/csctapi.dir/icc_async.o
[ 54%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_azbox.o
[ 55%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_cool.o
[ 56%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_mp35.o
[ 58%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_pcsc.o
[ 59%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_phoenix.o
[ 60%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_sc8in1.o
[ 62%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_sci.o
[ 63%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_smargo.o
[ 64%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_smartreader.o
[ 66%] Building C object csctapi/CMakeFiles/csctapi.dir/io_serial.o
[ 67%] Building C object csctapi/CMakeFiles/csctapi.dir/protocol_t0.o
[ 68%] Building C object csctapi/CMakeFiles/csctapi.dir/protocol_t1.o
Linking C static library libcsctapi.a
/usr/bin/ranlib: file: libcsctapi.a(ifd_cool.o) has no symbols
/usr/bin/ranlib: file: libcsctapi.a(ifd_sci.o) has no symbols
/usr/bin/ranlib: file: libcsctapi.a(ifd_cool.o) has no symbols
/usr/bin/ranlib: file: libcsctapi.a(ifd_sci.o) has no symbols
[ 70%] Built target csctapi
[ 71%] Built target algo
Scanning dependencies of target cscrypt
[ 72%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_add.o
[ 74%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_asm.o
[ 75%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_ctx.o
[ 77%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_div.o
[ 78%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_exp.o
[ 79%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_lib.o
[ 81%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_mul.o
[ 82%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_print.o
[ 83%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_shift.o
[ 85%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_sqr.o
[ 86%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_word.o
[ 87%] Building C object cscrypt/CMakeFiles/cscrypt.dir/md5.o
[ 89%] Building C object cscrypt/CMakeFiles/cscrypt.dir/mem.o
Linking C static library libcscrypt.a
/usr/bin/ranlib: file: libcscrypt.a(bn_add.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_asm.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_ctx.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_div.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_exp.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_lib.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_mul.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_print.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_shift.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_sqr.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_word.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(mem.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_add.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_asm.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_ctx.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_div.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_exp.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_lib.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_mul.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_print.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_shift.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_sqr.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_word.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(mem.o) has no symbols
[ 97%] Built target cscrypt
[ 97%] Built target svnversion
Scanning dependencies of target oscam
[ 98%] Building C object CMakeFiles/oscam.dir/oscam.o
Linking C executable oscam
ld: warning: option -s is obsolete and being ignored
Undefined symbols:

"_cs_unlock", referenced from:

_smart_flush in libcsctapi.a(ifd_smartreader.o)
_read_callback in libcsctapi.a(ifd_smartreader.o)
_read_callback in libcsctapi.a(ifd_smartreader.o)
_ReaderThread in libcsctapi.a(ifd_smartreader.o)
_smart_read in libcsctapi.a(ifd_smartreader.o)
_SR_FastReset in libcsctapi.a(ifd_smartreader.o)
_SR_FastReset in libcsctapi.a(ifd_smartreader.o)
_SR_Transmit in libcsctapi.a(ifd_smartreader.o)
_SR_Transmit in libcsctapi.a(ifd_smartreader.o)
_SR_Reset in libcsctapi.a(ifd_smartreader.o)
_SR_Reset in libcsctapi.a(ifd_smartreader.o)
_SR_GetStatus in libcsctapi.a(ifd_smartreader.o)
_SR_GetStatus in libcsctapi.a(ifd_smartreader.o)
_SR_GetStatus in libcsctapi.a(ifd_smartreader.o)
_SR_GetStatus in libcsctapi.a(ifd_smartreader.o)
_SR_GetStatus in libcsctapi.a(ifd_smartreader.o)
_SR_Close in libcsctapi.a(ifd_smartreader.o)
_SR_Close in libcsctapi.a(ifd_smartreader.o)
_SR_SetParity in libcsctapi.a(ifd_smartreader.o)
_SR_SetParity in libcsctapi.a(ifd_smartreader.o)
_SR_SetParity in libcsctapi.a(ifd_smartreader.o)
_SR_WriteSettings in libcsctapi.a(ifd_smartreader.o)
_SR_WriteSettings in libcsctapi.a(ifd_smartreader.o)
_SR_Receive in libcsctapi.a(ifd_smartreader.o)
_SR_Receive in libcsctapi.a(ifd_smartreader.o)

"_cs_lock", referenced from:

_smart_flush in libcsctapi.a(ifd_smartreader.o)
_read_callback in libcsctapi.a(ifd_smartreader.o)
_read_callback in libcsctapi.a(ifd_smartreader.o)
_ReaderThread in libcsctapi.a(ifd_smartreader.o)
_smart_read in libcsctapi.a(ifd_smartreader.o)
_SR_FastReset in libcsctapi.a(ifd_smartreader.o)
_SR_FastReset in libcsctapi.a(ifd_smartreader.o)
_SR_Transmit in libcsctapi.a(ifd_smartreader.o)
_SR_Transmit in libcsctapi.a(ifd_smartreader.o)
_SR_Reset in libcsctapi.a(ifd_smartreader.o)
_SR_Reset in libcsctapi.a(ifd_smartreader.o)
_SR_GetStatus in libcsctapi.a(ifd_smartreader.o)
_SR_GetStatus in libcsctapi.a(ifd_smartreader.o)
_SR_GetStatus in libcsctapi.a(ifd_smartreader.o)
_SR_GetStatus in libcsctapi.a(ifd_smartreader.o)
_SR_Close in libcsctapi.a(ifd_smartreader.o)
_SR_Close in libcsctapi.a(ifd_smartreader.o)
_SR_SetParity in libcsctapi.a(ifd_smartreader.o)
_SR_SetParity in libcsctapi.a(ifd_smartreader.o)
_SR_SetParity in libcsctapi.a(ifd_smartreader.o)
_SR_WriteSettings in libcsctapi.a(ifd_smartreader.o)
_SR_WriteSettings in libcsctapi.a(ifd_smartreader.o)
_SR_Receive in libcsctapi.a(ifd_smartreader.o)
_SR_Receive in libcsctapi.a(ifd_smartreader.o)

(maybe you meant: _cs_lock_create)

ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: * [oscam] Error 1
make[1]:
* [CMakeFiles/oscam.dir/all] Error 2
make: * [all] Error 2
bash-3.2#

comment:17 by luckysquid, 13 years ago

thx , fixed r5620

comment:18 by luckysquid, 12 years ago

hi, I have new errors

[ 1%] Building C object CMakeFiles/csmodules.dir/module-camd33.o
/Users/user/oscam-svn/module-camd33.c:99: warning: unused parameter ‘client’
/Users/user/oscam-svn/module-camd33.c:133: warning: unused parameter ‘client’
/Users/user/oscam-svn/module-camd33.c:149: warning: unused parameter ‘client’
[ 2%] Building C object CMakeFiles/csmodules.dir/module-camd35.o
[ 4%] Building C object CMakeFiles/csmodules.dir/module-cccam.o
[ 5%] Building C object CMakeFiles/csmodules.dir/module-cccshare.o
[ 6%] Building C object CMakeFiles/csmodules.dir/module-constcw.o
[ 8%] Building C object CMakeFiles/csmodules.dir/module-coolapi.o
[ 9%] Building C object CMakeFiles/csmodules.dir/module-datastruct-llist.o
[ 10%] Building C object CMakeFiles/csmodules.dir/module-dvbapi.o
[ 12%] Building C object CMakeFiles/csmodules.dir/module-gbox.o
[ 13%] Building C object CMakeFiles/csmodules.dir/module-lcd.o
[ 14%] Building C object CMakeFiles/csmodules.dir/module-monitor.o
[ 16%] Building C object CMakeFiles/csmodules.dir/module-newcamd.o
[ 17%] Building C object CMakeFiles/csmodules.dir/module-pandora.o
/Users/user/oscam-svn/module-pandora.c: In function ‘pandora_recv’:
/Users/user/oscam-svn/module-pandora.c:64: warning: pointer targets in passing argument 6 of ‘recvfrom’ differ in signedness
/Users/user/oscam-svn/module-pandora.c: In function ‘pandora_server’:
/Users/user/oscam-svn/module-pandora.c:129: warning: pointer targets in passing argument 1 of ‘MD5’ differ in signedness
/Users/user/oscam-svn/module-pandora.c: In function ‘pandora_client_init’:
/Users/user/oscam-svn/module-pandora.c:158: warning: implicit declaration of function ‘getprotobyname_r’
/Users/user/oscam-svn/module-pandora.c:194: warning: pointer targets in passing argument 1 of ‘MD5’ differ in signedness
/Users/user/oscam-svn/module-pandora.c: At top level:
/Users/user/oscam-svn/module-pandora.c:212: warning: unused parameter ‘buf’
/Users/user/oscam-svn/module-pandora.c:244: warning: unused parameter ‘cl’
/Users/user/oscam-svn/module-pandora.c:245: warning: unused parameter ‘n’
[ 18%] Building C object CMakeFiles/csmodules.dir/module-radegast.o
[ 20%] Building C object CMakeFiles/csmodules.dir/module-serial.o
[ 21%] Building C object CMakeFiles/csmodules.dir/module-stat.o
Linking C static library libcsmodules.a
/usr/bin/ranlib: file: libcsmodules.a(module-coolapi.o) has no symbols
/usr/bin/ranlib: file: libcsmodules.a(module-dvbapi.o) has no symbols
/usr/bin/ranlib: file: libcsmodules.a(module-coolapi.o) has no symbols
/usr/bin/ranlib: file: libcsmodules.a(module-dvbapi.o) has no symbols
[ 21%] Built target csmodules
[ 21%] Built target svnversion-log
Scanning dependencies of target csoscam
[ 22%] Building C object CMakeFiles/csoscam.dir/oscam-ac.o
[ 24%] Building C object CMakeFiles/csoscam.dir/oscam-chk.o
[ 25%] Building C object CMakeFiles/csoscam.dir/oscam-config.o
[ 26%] Building C object CMakeFiles/csoscam.dir/oscam-garbage.o
[ 28%] Building C object CMakeFiles/csoscam.dir/oscam-http-helpers.o
[ 29%] Building C object CMakeFiles/csoscam.dir/oscam-http.o
[ 30%] Building C object CMakeFiles/csoscam.dir/oscam-log.o
[ 32%] Building C object CMakeFiles/csoscam.dir/oscam-reader.o
[ 33%] Building C object CMakeFiles/csoscam.dir/oscam-simples.o
Linking C static library libcsoscam.a
[ 33%] Built target csoscam
Scanning dependencies of target csreaders
[ 34%] Building C object CMakeFiles/csreaders.dir/reader-common.o
[ 36%] Building C object CMakeFiles/csreaders.dir/reader-conax.o
[ 37%] Building C object CMakeFiles/csreaders.dir/reader-cryptoworks.o
[ 38%] Building C object CMakeFiles/csreaders.dir/reader-dre.o
[ 40%] Building C object CMakeFiles/csreaders.dir/reader-irdeto.o
[ 41%] Building C object CMakeFiles/csreaders.dir/reader-nagra.o
[ 42%] Building C object CMakeFiles/csreaders.dir/reader-seca.o
[ 44%] Building C object CMakeFiles/csreaders.dir/reader-tongfang.o
[ 45%] Building C object CMakeFiles/csreaders.dir/reader-viaccess.o
[ 46%] Building C object CMakeFiles/csreaders.dir/reader-videoguard-common.o
[ 48%] Building C object CMakeFiles/csreaders.dir/reader-videoguard1.o
[ 49%] Building C object CMakeFiles/csreaders.dir/reader-videoguard12.o
[ 50%] Building C object CMakeFiles/csreaders.dir/reader-videoguard2.o
Linking C static library libcsreaders.a
[ 50%] Built target csreaders
Scanning dependencies of target cscrypt
[ 52%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_add.o
[ 53%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_asm.o
[ 54%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_ctx.o
[ 56%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_div.o
[ 57%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_exp.o
[ 58%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_lib.o
[ 60%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_mul.o
[ 61%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_print.o
[ 62%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_shift.o
[ 64%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_sqr.o
[ 65%] Building C object cscrypt/CMakeFiles/cscrypt.dir/bn_word.o
[ 66%] Building C object cscrypt/CMakeFiles/cscrypt.dir/md5.o
[ 68%] Building C object cscrypt/CMakeFiles/cscrypt.dir/mem.o
Linking C static library libcscrypt.a
/usr/bin/ranlib: file: libcscrypt.a(bn_add.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_asm.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_ctx.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_div.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_exp.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_lib.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_mul.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_print.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_shift.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_sqr.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_word.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(mem.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_add.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_asm.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_ctx.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_div.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_exp.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_lib.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_mul.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_print.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_shift.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_sqr.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(bn_word.o) has no symbols
/usr/bin/ranlib: file: libcscrypt.a(mem.o) has no symbols
[ 76%] Built target cscrypt
Scanning dependencies of target csctapi
[ 77%] Building C object csctapi/CMakeFiles/csctapi.dir/atr.o
[ 78%] Building C object csctapi/CMakeFiles/csctapi.dir/icc_async.o
[ 80%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_azbox.o
[ 81%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_cool.o
[ 82%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_mp35.o
[ 84%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_pcsc.o
[ 85%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_phoenix.o
[ 86%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_sc8in1.o
[ 88%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_sci.o
[ 89%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_smargo.o
[ 90%] Building C object csctapi/CMakeFiles/csctapi.dir/ifd_smartreader.o
[ 92%] Building C object csctapi/CMakeFiles/csctapi.dir/io_serial.o
[ 93%] Building C object csctapi/CMakeFiles/csctapi.dir/protocol_t0.o
[ 94%] Building C object csctapi/CMakeFiles/csctapi.dir/protocol_t1.o
Linking C static library libcsctapi.a
/usr/bin/ranlib: file: libcsctapi.a(ifd_cool.o) has no symbols
/usr/bin/ranlib: file: libcsctapi.a(ifd_sci.o) has no symbols
/usr/bin/ranlib: file: libcsctapi.a(ifd_cool.o) has no symbols
/usr/bin/ranlib: file: libcsctapi.a(ifd_sci.o) has no symbols
[ 96%] Built target csctapi
[ 97%] Built target algo
[ 97%] Built target svnversion
Scanning dependencies of target oscam
[ 98%] Building C object CMakeFiles/oscam.dir/oscam.o
Linking C executable oscam
ld: warning: option -s is obsolete and being ignored
Undefined symbols:

"_getprotobyname_r", referenced from:

_pandora_client_init in libcsmodules.a(module-pandora.o)

ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: * [oscam] Error 1
make[1]:
* [CMakeFiles/oscam.dir/all] Error 2
make: * [all] Error 2

comment:19 by luckysquid, 12 years ago

hi, new error whit r6155

Scanning dependencies of target csmodules
[ 1%] Building C object CMakeFiles/csmodules.dir/module-camd33.o
In file included from /Users/user/oscam-svn/module-camd33.c:1:
/Users/user/oscam-svn/globals.h:62:31: error: libusb-1.0/libusb.h: No such file or directory
make[2]: * [CMakeFiles/csmodules.dir/module-camd33.o] Error 1
make[1]:
* [CMakeFiles/csmodules.dir/all] Error 2
make: * [all] Error 2
bash-3.2#

comment:20 by nightmann, 12 years ago

please try with r6156 and if not libusb wanted with -DHAVE_LIBUSB=0

comment:21 by luckysquid, 12 years ago

thanks , fixed

comment:22 by luckysquid, 12 years ago

hi, new errors r7275

[ 98%] Built target oscam
Linking C executable list_smargo
ld: warning: option -s is obsolete and being ignored
Undefined symbols:

"_libusb_get_device_descriptor", referenced from:

_smartreader_check_endpoint in list_smargo.o
_print_devs in list_smargo.o

"_libusb_get_bus_number", referenced from:

_print_devs in list_smargo.o
_print_devs in list_smargo.o

"_libusb_get_device_list", referenced from:

_main in list_smargo.o

"_libusb_close", referenced from:

_print_devs in list_smargo.o

"_libusb_exit", referenced from:

_main in list_smargo.o

"_libusb_free_device_list", referenced from:

_main in list_smargo.o

"_libusb_init", referenced from:

_main in list_smargo.o

"_libusb_open", referenced from:

_print_devs in list_smargo.o

"_libusb_get_device_address", referenced from:

_print_devs in list_smargo.o
_print_devs in list_smargo.o

"_libusb_get_string_descriptor_ascii", referenced from:

_print_devs in list_smargo.o

"_libusb_get_active_config_descriptor", referenced from:

_smartreader_check_endpoint in list_smargo.o

ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: * [utils/list_smargo] Error 1
make[1]:
* [utils/CMakeFiles/list_smargo.dir/all] Error 2
make: * [all] Error 2

thx great great team!!

comment:23 by gf, 12 years ago

Build with make USE_LIBUSB=1 that should work.

comment:24 by gf, 12 years ago

And also open a new ticket, this one is from the stone age and already closed.

comment:25 by luckysquid, 12 years ago

Perhaps I was not clear, (don't speak eniglish)
with r7276 binary oscam work "[ 98%] Built target oscam"
but "list_smargo" not compiled.
if I compile with "make USE_LIBUSB=1" without "cmake. && make" I will compile binary and list_smargo but "proxy reader" don't work.
sorry for my eniglish
thx

comment:26 by gf, 12 years ago

The reader is not working how? It would be very strange if compiling with cmake produced binaries that are working and compiling with regular make produces warnings that are not. What do you mean by "not working" ?

comment:27 by luckysquid, 12 years ago

sorry, I made a mistake the reader was in idle
therefore:
hereafter, I have to compile oscam with "make USE_LIBUSB=1",right?

comment:28 by gf, 12 years ago

Yes.

comment:29 by luckysquid, 12 years ago

@stefansat thx for cmake fix but in r7279 I have other errors

Scanning dependencies of target oscam
[ 98%] Building C object CMakeFiles/oscam.dir/oscam.o
Linking C executable oscam
ld: warning: option -s is obsolete and being ignored
ld: warning: in csctapi/libcsctapi.a, file was built for unsupported file format which is not the architecture being linked (i386)
ld: warning: in cscrypt/libcscrypt.a, file was built for unsupported file format which is not the architecture being linked (i386)
ld: warning: in algo/libalgo.a, file was built for unsupported file format which is not the architecture being linked (i386)
ld: warning: in /Developer/SDKs/MacOSX10.5.sdk/usr/local/lib/libusb-1.0.dylib, file was built for unsupported file format which is not the architecture being linked (i386)
Undefined symbols:

"_md5_crypt", referenced from:

_newcamd_connect in libcsmodules.a(module-newcamd.o)
_newcamd_auth_client in libcsmodules.a(module-newcamd.o)

"_rc6_block_decrypt", referenced from:

_cc_crypt_cmd0c in libcsmodules.a(module-cccam.o)

"_doPC1", referenced from:

_dre_do_ecm in libcsreaders.a(reader-dre.o)

"_crc32", referenced from:

_cs_auth_client in oscam.o
_cs_reinit_clients in oscam.o
_share_updater in libcsmodules.a(module-cccshare.o)
_share_updater in libcsmodules.a(module-cccshare.o)
_share_updater in libcsmodules.a(module-cccshare.o)
_share_updater in libcsmodules.a(module-cccshare.o)
_share_updater in libcsmodules.a(module-cccshare.o)
_share_updater in libcsmodules.a(module-cccshare.o)
_share_updater in libcsmodules.a(module-cccshare.o)
_share_updater in libcsmodules.a(module-cccshare.o)
_share_updater in libcsmodules.a(module-cccshare.o)
_share_updater in libcsmodules.a(module-cccshare.o)
_camd35_send in libcsmodules.a(module-camd35.o)
_camd35_client_init in libcsmodules.a(module-camd35.o)
_camd35_recv in libcsmodules.a(module-camd35.o)
_camd35_recv in libcsmodules.a(module-camd35.o)
_monitor_recv in libcsmodules.a(module-monitor.o)
_monitor_recv in libcsmodules.a(module-monitor.o)
_monitor_send_idx in libcsmodules.a(module-monitor.o)
_send_oscam_image in libcsmodules.a(module-webif.o)
_send_headers in libcsmodules.a(module-webif-lib.o)
_send_file in libcsmodules.a(module-webif-lib.o)
_tpl_checkOneDirDiskRevisions in libcsmodules.a(module-webif-lib.o)
_tpl_saveIncludedTpls in libcsmodules.a(module-webif-lib.o)
_cv in libcsmodules.a(module-webif-pages.o)

"_idea_set_encrypt_key", referenced from:

_set_cmd0c_cryptkey in libcsmodules.a(module-cccam.o)
_Signature in libcsreaders.a(reader-nagra.o)
_GetDataType in libcsreaders.a(reader-nagra.o)
_NegotiateSessionKey in libcsreaders.a(reader-nagra.o)
_NegotiateSessionKey in libcsreaders.a(reader-nagra.o)

"_rc6_key_setup", referenced from:

_set_cmd0c_cryptkey in libcsmodules.a(module-cccam.o)

"_idea_ecb_encrypt", referenced from:

_cc_crypt_cmd0c in libcsmodules.a(module-cccam.o)

"_ICC_Async_Activate", referenced from:

_reader_reset in libcsreaders.a(reader-common.o)

"_cardreader_mouse", referenced from:

_cardreader_mouse$non_lazy_ptr in oscam.o

(maybe you meant: _cardreader_mouse$non_lazy_ptr)

"_ICC_Async_GetStatus", referenced from:

_reader_checkhealth in libcsreaders.a(reader-common.o)

"_MCR_DisplayText", referenced from:

_reader_get_ecm in libcsoscam.a(oscam-reader.o)
_reader_reset in libcsreaders.a(reader-common.o)
_reader_reset in libcsreaders.a(reader-common.o)

"_ICC_Async_CardWrite", referenced from:

_reader_cmd2icc in libcsreaders.a(reader-common.o)

"_lzo_init", referenced from:

_gbox_send_hello in libcsmodules.a(module-gbox.o)
_gbox_recv in libcsmodules.a(module-gbox.o)

"_des_decrypt", referenced from:

_network_message_receive in libcsmodules.a(module-newcamd.o)

"_ATR_InitFromArray", referenced from:

_set_known_card_info in libcsreaders.a(reader-videoguard-common.o)
_set_known_card_info in libcsreaders.a(reader-videoguard-common.o)

"_ICC_Async_Close", referenced from:

_cleanup_thread in oscam.o

"_des", referenced from:

_dre_do_ecm in libcsreaders.a(reader-dre.o)
_dre_do_ecm in libcsreaders.a(reader-dre.o)

(maybe you meant: _ll_destroy, _pthread_cond_destroy , _pthread_attr_destroy , _reader_get_type_desc , _pthread_mutex_destroy , _cs_lock_destroy , _ll_destroy_data )

"_ATR_GetRaw", referenced from:

_videoguard12_card_init in libcsreaders.a(reader-videoguard12.o)
_irdeto_card_init in libcsreaders.a(reader-irdeto.o)
_dre_card_init in libcsreaders.a(reader-dre.o)
_bulcrypt_card_init in libcsreaders.a(reader-bulcrypt.o)
_nagra2_card_init in libcsreaders.a(reader-nagra.o)
_viaccess_card_init in libcsreaders.a(reader-viaccess.o)
_seca_card_init in libcsreaders.a(reader-seca.o)
_videoguard1_card_init in libcsreaders.a(reader-videoguard1.o)
_videoguard2_card_init in libcsreaders.a(reader-videoguard2.o)
_cryptoworks_card_init in libcsreaders.a(reader-cryptoworks.o)

"_des_encrypt", referenced from:

_network_message_send in libcsmodules.a(module-newcamd.o)

"_ICC_Async_Device_Init", referenced from:

_reader_device_init in libcsreaders.a(reader-common.o)

"_ATR_GetHistoricalBytes", referenced from:

_videoguard12_card_init in libcsreaders.a(reader-videoguard12.o)
_videoguard1_card_init in libcsreaders.a(reader-videoguard1.o)
_videoguard2_card_init in libcsreaders.a(reader-videoguard2.o)
_tongfang_card_init in libcsreaders.a(reader-tongfang.o)
_conax_card_init in libcsreaders.a(reader-conax.o)
_set_known_card_info in libcsreaders.a(reader-videoguard-common.o)
_set_known_card_info in libcsreaders.a(reader-videoguard-common.o)

"_cardreader_smargo", referenced from:

_cardreader_smargo$non_lazy_ptr in oscam.o

(maybe you meant: _cardreader_smargo$non_lazy_ptr)

"_idea_set_decrypt_key", referenced from:

_set_cmd0c_cryptkey in libcsmodules.a(module-cccam.o)
_GetDataType in libcsreaders.a(reader-nagra.o)
_NegotiateSessionKey in libcsreaders.a(reader-nagra.o)
_NegotiateSessionKey in libcsreaders.a(reader-nagra.o)

"_lzo1x_1_compress", referenced from:

_gbox_send_hello in libcsmodules.a(module-gbox.o)

"_ATR_GetInterfaceByte", referenced from:

_videoguard2_card_init in libcsreaders.a(reader-videoguard2.o)

"_lzo1x_decompress_safe", referenced from:

_gbox_recv in libcsmodules.a(module-gbox.o)

"_idea_cbc_encrypt", referenced from:

_nagra2_do_ecm in libcsreaders.a(reader-nagra.o)
_nagra2_do_ecm in libcsreaders.a(reader-nagra.o)
_nagra2_do_ecm in libcsreaders.a(reader-nagra.o)
_nagra2_do_ecm in libcsreaders.a(reader-nagra.o)
_Signature in libcsreaders.a(reader-nagra.o)
_GetDataType in libcsreaders.a(reader-nagra.o)

"_des_login_key_get", referenced from:

_newcamd_connect in libcsmodules.a(module-newcamd.o)
_newcamd_connect in libcsmodules.a(module-newcamd.o)
_newcamd_auth_client in libcsmodules.a(module-newcamd.o)
_newcamd_auth_client in libcsmodules.a(module-newcamd.o)

"_ICC_Async_Init_Locks", referenced from:

_main in oscam.o

ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: * [oscam] Error 1
make[1]:
* [CMakeFiles/oscam.dir/all] Error 2
make: * [all] Error 2
bash-3.2# ./oscam
bash: ./oscam: No such file or directory

comment:30 by gf, 12 years ago

Please open new tickets, do not abuse this one.

comment:31 by stefansat sat, 12 years ago

@luckysquid

Did You open new ticket? This one is closed if so pas it please

comment:32 by luckysquid, 12 years ago

there is no necessity open new ticket with r7281 cmake compiling work
thx

Note: See TracTickets for help on using tickets.