ptersburg_34

Uzman
Katılım
12 Ekim 2024
Mesajlar
33
Beğeniler
8
Linux CachyOS kullanıyorum. PC'de TBS6903 Tv kartı var, Neumodvb kurmaya çalışıyorum hata veriyor. Bunu nasıl düzeltebilirim?

Kod:
[ 48%] Building CXX object src/neumodb/schema/CMakeFiles/pyschemadb.dir/schemadb_pybind.cc.o

Hatanın olduğu yazılım bu.

PYBIND11_NAMESPACE_END(detail)

// pytype -> C++ type

template <typename T, detail::enable_if_t<!detail::is_pyobject<T>::value, int> = 0>
T cast(const handle &handle) {
using namespace detail;
static_assert(!cast_is_temporary_value_reference<T>::value,
"Unable to cast type to reference: value is local to type caster");
return cast_op<T>(load_type<T>(handle));

[ 48%] Building CXX object src/neumodb/schema/CMakeFiles/pyschemadb.dir/schemadb_pybind.cc.o
[ 48%] Building CXX object src/neumodb/schema/CMakeFiles/pyschemadb.dir/schema_pybind.cc.o
In file included from /home/star/neumodvb/build/src/neumodb/schema/schema_pybind.cc:21:
In file included from /home/star/neumodvb/pybind11/include/pybind11/operators.h:12:
In file included from /home/star/neumodvb/pybind11/include/pybind11/pybind11.h:13:
In file included from /home/star/neumodvb/pybind11/include/pybind11/detail/class.h:12:
In file included from /home/star/neumodvb/pybind11/include/pybind11/detail/../attr.h:14:
/home/star/neumodvb/pybind11/include/pybind11/detail/../cast.h:1038:19: error: static assertion failed due to requirement '!integral_constant<bool, true>::value': Unable to cast type to reference: value is local to type caster
1038 | static_assert(!cast_is_temporary_value_reference<T>::value,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/star/neumodvb/pybind11/include/pybind11/detail/../cast.h:1070:22: note: in instantiation of function template specialization 'pybind11::cast<unsigned char &, 0>' requested here
1070 | return pybind11::cast<T>(*this);
| ^
/home/star/neumodvb/build/src/neumodb/schema/schema_pybind.cc:484:31: note: in instantiation of function template specialization 'pybind11::handle::cast<unsigned char &>' requested here
484 | auto pv = p.cast<uint8_t &>();
| ^
1 error generated.
make[2]: *** [src/neumodb/schema/CMakeFiles/pyschemadb.dir/build.make:140: src/neumodb/schema/CMakeFiles/pyschemadb.dir/schema_pybind.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1759: src/neumodb/schema/CMakeFiles/pyschemadb.dir/all] Error 2
make: *** [Makefile:136: all] Error 2

Dosya bu

Hani yardımcı oluyarlardı.

Linux CachyOS kullanıyorum. PC'de TBS6903 Tv kartı var, Neumodvb kurmaya çalışıyorum hata veriyor. Bunu nasıl düzeltebilirim?

Kod:
[ 48%] Building CXX object src/neumodb/schema/CMakeFiles/pyschemadb.dir/schemadb_pybind.cc.o

Hatanın olduğu yazılım bu.

PYBIND11_NAMESPACE_END(detail)

// pytype -> C++ type

template <typename T, detail::enable_if_t<!detail::is_pyobject<T>::value, int> = 0>
T cast(const handle &handle) {
using namespace detail;
static_assert(!cast_is_temporary_value_reference<T>::value,
"Unable to cast type to reference: value is local to type caster");
return cast_op<T>(load_type<T>(handle));

[ 48%] Building CXX object src/neumodb/schema/CMakeFiles/pyschemadb.dir/schemadb_pybind.cc.o
[ 48%] Building CXX object src/neumodb/schema/CMakeFiles/pyschemadb.dir/schema_pybind.cc.o
In file included from /home/star/neumodvb/build/src/neumodb/schema/schema_pybind.cc:21:
In file included from /home/star/neumodvb/pybind11/include/pybind11/operators.h:12:
In file included from /home/star/neumodvb/pybind11/include/pybind11/pybind11.h:13:
In file included from /home/star/neumodvb/pybind11/include/pybind11/detail/class.h:12:
In file included from /home/star/neumodvb/pybind11/include/pybind11/detail/../attr.h:14:
/home/star/neumodvb/pybind11/include/pybind11/detail/../cast.h:1038:19: error: static assertion failed due to requirement '!integral_constant<bool, true>::value': Unable to cast type to reference: value is local to type caster
1038 | static_assert(!cast_is_temporary_value_reference<T>::value,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/star/neumodvb/pybind11/include/pybind11/detail/../cast.h:1070:22: note: in instantiation of function template specialization 'pybind11::cast<unsigned char &, 0>' requested here
1070 | return pybind11::cast<T>(*this);
| ^
/home/star/neumodvb/build/src/neumodb/schema/schema_pybind.cc:484:31: note: in instantiation of function template specialization 'pybind11::handle::cast<unsigned char &>' requested here
484 | auto pv = p.cast<uint8_t &>();
| ^
1 error generated.
make[2]: *** [src/neumodb/schema/CMakeFiles/pyschemadb.dir/build.make:140: src/neumodb/schema/CMakeFiles/pyschemadb.dir/schema_pybind.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1759: src/neumodb/schema/CMakeFiles/pyschemadb.dir/all] Error 2
make: *** [Makefile:136: all] Error 2

Dosya bu
 
Son düzenleme:
Linux CachyOS kullanıyorum. PC'de TBS6903 Tv kartı var, Neumodvb kurmaya çalışıyorum hata veriyor. Bunu nasıl düzeltebilirim?

Kod:
[ 48%] Building CXX object src/neumodb/schema/CMakeFiles/pyschemadb.dir/schemadb_pybind.cc.o

Hatanın olduğu yazılım bu.

PYBIND11_NAMESPACE_END(detail)

// pytype -> C++ type

template <typename T, detail::enable_if_t<!detail::is_pyobject<T>::value, int> = 0>
T cast(const handle &handle) {
using namespace detail;
static_assert(!cast_is_temporary_value_reference<T>::value,
"Unable to cast type to reference: value is local to type caster");
return cast_op<T>(load_type<T>(handle));

[ 48%] Building CXX object src/neumodb/schema/CMakeFiles/pyschemadb.dir/schemadb_pybind.cc.o
[ 48%] Building CXX object src/neumodb/schema/CMakeFiles/pyschemadb.dir/schema_pybind.cc.o
In file included from /home/star/neumodvb/build/src/neumodb/schema/schema_pybind.cc:21:
In file included from /home/star/neumodvb/pybind11/include/pybind11/operators.h:12:
In file included from /home/star/neumodvb/pybind11/include/pybind11/pybind11.h:13:
In file included from /home/star/neumodvb/pybind11/include/pybind11/detail/class.h:12:
In file included from /home/star/neumodvb/pybind11/include/pybind11/detail/../attr.h:14:
/home/star/neumodvb/pybind11/include/pybind11/detail/../cast.h:1038:19: error: static assertion failed due to requirement '!integral_constant<bool, true>::value': Unable to cast type to reference: value is local to type caster
1038 | static_assert(!cast_is_temporary_value_reference<T>::value,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/star/neumodvb/pybind11/include/pybind11/detail/../cast.h:1070:22: note: in instantiation of function template specialization 'pybind11::cast<unsigned char &, 0>' requested here
1070 | return pybind11::cast<T>(*this);
| ^
/home/star/neumodvb/build/src/neumodb/schema/schema_pybind.cc:484:31: note: in instantiation of function template specialization 'pybind11::handle::cast<unsigned char &>' requested here
484 | auto pv = p.cast<uint8_t &>();
| ^
1 error generated.
make[2]: *** [src/neumodb/schema/CMakeFiles/pyschemadb.dir/build.make:140: src/neumodb/schema/CMakeFiles/pyschemadb.dir/schema_pybind.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1759: src/neumodb/schema/CMakeFiles/pyschemadb.dir/all] Error 2
make: *** [Makefile:136: all] Error 2

Dosya bu

Hani yardımcı oluyarlardı.
Kod:
cd media_build
make make cleanall
make dir DIR=../media
./install.sh

Su sekilde kurmayi dener misin?
 
[star@Gamze ~]$ ls -al /dev/dvb
toplam 0
drwxr-xr-x 4 root root 80 Şub 1 14:17.
drwxr-xr-x 23 root root 4340 Şub 1 14:17..
drwxr-xr-x 2 root root 120 Şub 1 14:17 adapter0
drwxr-xr-x 2 root root 120 Şub 1 14:17 adapter1
[star@Gamze ~]$
 
Son düzenleyen: Moderatör:
[star@Gamze ~]$ ls -al /dev/dvb
toplam 0
drwxr-xr-x 4 root root 80 Şub 1 14:17.
drwxr-xr-x 23 root root 4340 Şub 1 14:17..
drwxr-xr-x 2 root root 120 Şub 1 14:17 adapter0
drwxr-xr-x 2 root root 120 Şub 1 14:17 adapter1
[star@Gamze ~]$
Neumodvb isimli programin kaynak kodunu bir klasore acip verdigim komutlarla kurmaya calismani soyluyorum karttan falan bahsetmiyorum yani.
 
Son düzenleyen: Moderatör:
neumodvb/docs/INSTALL.md at master · deeptho/neumodvb

Hata veriyor. Sonuç bu.

Neumodvb isimli programin kaynak kodunu bir klasore acip verdigim komutlarla kurmaya calismani soyluyorum karttan falan bahsetmiyorum yani.

Kod:
cd media_build.
make make cleanall.
make dir DIR=../media
./install.sh

Su sekilde kurmayi dener misin?

Senin vermiş olduğun TV kartı komutları.



TV kartı çalışıyor.
 

Dosya Ekleri

  • Ekran Görüntüsü_20250201_152718.webp
    Ekran Görüntüsü_20250201_152718.webp
    212,8 KB · Görüntüleme: 62
  • Ekran Görüntüsü_20250201_154049.webp
    Ekran Görüntüsü_20250201_154049.webp
    171,1 KB · Görüntüleme: 62
Son düzenleyen: Moderatör:
neumodvb/docs/INSTALL.md at master · deeptho/neumodvb

Hata veriyor. Sonuç bu.





Senin vermiş olduğun TV kartı komutları.



TV kartı çalışıyor.
Anladim. Su paketleri isimlerini CachyOS'e uyarlayarak kur bakalim, bir de oyle dene.

Kod:
redhat-lsb-core cmake libuuid-devel clang clang-tools-extra libtool boost-program-options \
boost-devel boost-regex boost-context curl-devel log4cxx log4cxx-devel libconfig libconfig-devel \
wxGTK3 wxGTK-devel gtk3-devel freeglut-devel librsvg2-devel libexif-devel libexif gobject-introspection \
expat-devel python3-wxpython4 python3-jinja2 python3-matplotlib-wx python3-sip-devel  python3-cachetools \
python3-gobject-base python3-configobj python3-regex python3-matplotlib-wx python3-scipy wxWidgets-devel \
wxBase3 wxBase-devel libX11-devel libglvnd-devel espeak mesa-dri-drivers mpv-libs-devel  libdvbcsa-devel \
ffmpeg-devel mpv-libs-devel tsduck fmt fmt-devel

Ayrica alttakilerin de kurulu olmamasi gerekiyor build yaparken.

Kod:
wxGTK3-devel wxBase3-devel wxsvg-devel wxGTK3-devel

sudo pip3 install mpl_scatter_density
Bu paketi de pip uzerinden kurman gerekiyor.