Re: undefined reference to `ulSetError(ulSeverity, char const*, ...) mimo że biblioteka posiadająca symbol jest podana?
On Saturday 30 March 2013 18:29:38 Mateusz Korniak wrote: > libplibjs.so nie powinno mieć zależności od libplibul.so [1] ? > Co tu jest teraz do poprawy? OK. Już widzę że w plib-1.8.5-3 jest to poprawione. ;) -- Mateusz Korniak "(...) mam brata - poważny, domator, liczykrupa, hipokryta, pobożniś, krótko mówiąc - podpora społeczeństwa." Nikos Kazantzakis - "Grek Zorba" ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: undefined reference to `ulSetError(ulSeverity, char const*, ...) mimo że biblioteka posiadająca symbol jest podana?
On Saturday 30 March 2013 17:42:50 Mateusz Korniak wrote: > /usr/bin/x86_64-pld-linux-g++-Wall -D_REENTRANT - > DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION -DBOOST_BIMAP_DISABLE_SERIALIZATION > - O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 > -fno-debug-types- section -fvar-tracking-assignments -g2 > -Wp,-D_FORTIFY_SOURCE=2 -fstack- protector --param=ssp-buffer-size=4 -fPIC > -march=x86-64 -gdwarf-4 -fno-debug- types-section > -fvar-tracking-assignments -g2 -DNDEBUG -Wl,--as-needed - > Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc > CMakeFiles/js_demo.dir/js_demo.cxx.o -o js_demo -rdynamic -lSimGearCore - > lSimGearCore -lplibpuaux -lplibjs -lplibpu -lplibfnt -lplibsg -lplibul - > lpthread -lz -L/usr/lib64 -lapr-1 -lsvn_client-1 -lsvn_subr-1 -lsvn_ra-1 > -lrt /usr/lib64/libplibjs.so: undefined reference to > `ulSetError(ulSeverity, char const*, ...)' > collect2: error: ld returned 1 exit status Usunięcie -Wl,--as-needed pomaga na link, czy libplibjs.so nie powinno mieć zależności od libplibul.so [1] ? Co tu jest teraz do poprawy? [1]: [matkor@carme-pld build]$ ldd /usr/lib64/libplibjs.so linux-vdso.so.1 (0x7fff489ff000) libpthread.so.0 => /lib64/libpthread.so.0 (0x7fd47af14000) libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x7fd47ac1) libc.so.6 => /lib64/libc.so.6 (0x7fd47a85e000) /lib64/ld-linux-x86-64.so.2 (0x7fd47b38b000) libm.so.6 => /lib64/libm.so.6 (0x7fd47a56) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x7fd47a34a000) -- Mateusz Korniak "(...) mam brata - poważny, domator, liczykrupa, hipokryta, pobożniś, krótko mówiąc - podpora społeczeństwa." Nikos Kazantzakis - "Grek Zorba" ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
undefined reference to `ulSetError(ulSeverity, char const*, ...) mimo że biblioteka posiadająca symbol jest podana?
Budowa FlightGear wywala mi się [1]. Może mi ktoś podpowiedzieć czemu krzyczy o symbol ktory ma [2] w bibliotece która jest w liście do linkowania? [1]: Linking CXX executable js_demo cd /home/users/matkor/rpm/BUILD/flightgear-2.10.0/build/src/Input && /usr/bin/cmake -E cmake_link_script CMakeFiles/js_demo.dir/link.txt -- verbose=1 /usr/bin/x86_64-pld-linux-g++-Wall -D_REENTRANT - DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION -DBOOST_BIMAP_DISABLE_SERIALIZATION - O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types- section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack- protector --param=ssp-buffer-size=4 -fPIC -march=x86-64 -gdwarf-4 -fno-debug- types-section -fvar-tracking-assignments -g2 -DNDEBUG -Wl,--as-needed - Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc CMakeFiles/js_demo.dir/js_demo.cxx.o -o js_demo -rdynamic -lSimGearCore - lSimGearCore -lplibpuaux -lplibjs -lplibpu -lplibfnt -lplibsg -lplibul - lpthread -lz -L/usr/lib64 -lapr-1 -lsvn_client-1 -lsvn_subr-1 -lsvn_ra-1 -lrt /usr/lib64/libplibjs.so: undefined reference to `ulSetError(ulSeverity, char const*, ...)' collect2: error: ld returned 1 exit status [2]: [matkor@carme-pld ~]$ nm -DlC /usr/lib64/libplibjs.so | grep ulSetError U ulSetError(ulSeverity, char const*, ...) [matkor@carme-pld ~]$ nm -DlC /usr/lib64/libplibul.so | grep ulSetError 2570 T ulSetError(ulSeverity, char const*, ...) 2560 T ulSetErrorCallback(void (*)(ulSeverity, char*)) -- Mateusz Korniak "(...) mam brata - poważny, domator, liczykrupa, hipokryta, pobożniś, krótko mówiąc - podpora społeczeństwa." Nikos Kazantzakis - "Grek Zorba" ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: Patch dla mfs.spec
W dniu 30 marca 2013 09:47 użytkownik Jakub Bogusz napisał: > python-modules OK, ale pydoc do czego? Bez niego wyświetla się: Traceback (most recent call last): File "/usr/sbin/mfscgiserv", line 300, in run_cgi execfile(self.file_name) File "/usr/share/mfscgi/mfs.cgi", line 9, in import cgitb File "/usr/share/python2.7/cgitb.py", line 28, in ImportError: No module named pydoc Do tego jeszcze pakiet mfs-cgiserv powinien wymagać pakietu mfs-cgi > Dodałem jeszcze parę poprawek od siebie i skrypt startowy mfscgiserv > (do przetestowania). Nie działa... jako użytkownik nobody chce zapisywać w /var/lib/mfs/ OSError: [Errno 13] Permission denied: '/var/lib/mfs/.mfscgiserv.lock' > Potestuj - jeśli skrypty init z pakietu działają, to puszczę jako > release 1. Jest prawie OK Skrypty nie odpalają się automagicznie przy starcie... W załączniku to co mi się wydaje że brakuje ;) i jakoś dziwnie się odpalają: [root@pavetta ~]# service snmpd restart Stopping snmpd service.[ DONE ] Starting snmpd service.[ DONE ] [root@pavetta ~]# service mfsmaster restart Stopping mfsmaster service.[ DONE ] Starting mfsmaster service.[root@pavetta ~]# Przy starcie nie ma tego [ DONE ] Tak chyba jest we wszystkich skryptach startowych 0001-poprawki.patch Description: Binary data ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: Patch dla mfs.spec
On Thu, Mar 28, 2013 at 01:00:38PM +0100, Paweł Kośka wrote: > W załączniku dla kolejne patche dla mfs.spec > > Ten pierwszy to nie wiem jaki plan miał developer. > Wspomina że wydał wersję 1.6.27 a plik wyjątkowo (w porównaniu do > poprzednich wersji) zwie się 1.6.27-1 Nie wiem. Wcześniej jako -1 były wersje z małymi (lecz istotnymi) poprawkami, ale teraz to chyba pierwsza opublikowana. python-modules OK, ale pydoc do czego? Dodałem jeszcze parę poprawek od siebie i skrypt startowy mfscgiserv (do przetestowania). Potestuj - jeśli skrypty init z pakietu działają, to puszczę jako release 1. Aha - poprawki na operacje na pliku usuniętym (ala poldek) w tej wersji jeszcze nie ma. -- Jakub Boguszhttp://qboosh.pl/ ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl