From: Vladimir <www...@ma...> - 2018-04-19 12:05:30
|
Just in case anybody else gets stuck with this: in my case it was due to having built some other project that replaced the ans1c by newer version (0.9.24 instead of 0.9.23), and all the files in /usr/local/share/asn1c turned to be from 0.9.24. Solution: reinstall asn1c 0.9.23. Vladimir >Среда, 18 апреля 2018, 16:50 +03:00 от Vladimir via Openbts-umts-discuss < ope...@li... >: > >An update to this problem: > >> make[3]: *** No rule to make target 'o/ENUMERATED.o', needed by 'libRRCASN.la'. Stop. > >I have another machine where OpenUMTS has built successfully and I looked into ~/OpenBTS-UMTS/ASN/o directory there. I found out that all those files that are missing on the machine where I have error, correspond to asn1 standard files that are located in /usr/local/share/asn1c dirctory and just symlinked from OpenBTS-UMTS/ASN/o dir (ENUMERATED.c/.h, INTEGER.c/.h etc). > >Obviously, make does not find those symlinks in ASN/o and thus stops. But I cannot find the place in makefiles which is responsible for creating those links. Can anyone shed some light on the mechanism that should work here? > >Vladimir > > >>Среда, 18 апреля 2018, 16:37 +03:00 от Vladimir via Openbts-umts-discuss < ope...@li... >: >> >>Hello all, >> >>I have succeeded to build and run OpenBTS-UMTS on Ubuntu 16.10 with B210 board (UHD 3.10.2), but now cannot rebuild it after making changes to OpenBTS.cpp file. I see that some people also encounter the same error which is the following: >> >>make[3]: *** No rule to make target 'o/ENUMERATED.o', needed by 'libRRCASN.la'. Stop. >> >>The problem is in make procedure for ASN directory (btw, I'm using asn1c-0.9.23.tar.gz version of ASN1). For some reason it cannot build none of the ASN modules added to ASN_MODULE_HEADERS and ASN_MODULE_SOURCES lists later in ASN/makefile (around the line #4729): >> >>ASN_MODULE_HEADERS+=BOOLEAN.h >>ASN_MODULE_SOURCES+=BOOLEAN.c >>ASN_MODULE_HEADERS+=ENUMERATED.h >>ASN_MODULE_SOURCES+=ENUMERATED.c >>...etc... >> >>All modules that are contained in initial assignments to those lists are successfully built, but not these latters. >> >>Most embarassing is that I tried to reinstall all OpenBTS-UMTS sources from scratch (according to this guide http://openbts.org/w/index.php?title=OpenBTS-UMTS#Build.2C_Install.2C_Setup.2C_and_Run_Instructions , removing the whole base directory and git-cloning it again) and it still stops at the same point in the build! >> >>Can someone who encountered this kind of problem share how to overcome it? Or, what is the known working sequence to make OpenBTS-UMTS after modifications? >> >>Thanks, >>Vladimir >>------------------------------------------------------------------------------ >>Check out the vibrant tech community on one of the world's most >>engaging tech sites, Slashdot.org! http://sdm.link/slashdot >>_______________________________________________ >>Openbts-umts-discuss mailing list >>Ope...@li... >>https://lists.sourceforge.net/lists/listinfo/openbts-umts-discuss > > > >------------------------------------------------------------------------------ >Check out the vibrant tech community on one of the world's most >engaging tech sites, Slashdot.org! http://sdm.link/slashdot >_______________________________________________ >Openbts-umts-discuss mailing list >Ope...@li... >https://lists.sourceforge.net/lists/listinfo/openbts-umts-discuss |