RangeNetworks / OpenBTS-UMTS

3G UMTS Data Radio Access Network Node
GNU Affero General Public License v3.0
297 stars 196 forks source link

Build for 18.04? #40

Open tranzmatt opened 4 years ago

tranzmatt commented 4 years ago

Has anyone been able to build thi sfor 18.04? I was able to run a build using a 16.04 Docker, but want to run this on an 18.04 Jetson Nano. I've built the 0.9.23 asn1c compiler from the tarball, but things seem to go wrong because "asn_SET_OF.h" isn't being properly inserted into ASN/ and if I simply copy the skeleton version, that's where you get the redefined errors.

16.04:

root@e10539d2b402:~/openbts# find . -name asn_SET_OF.h -ls 3952748 4 -rw-r--r-- 1 root root 2042 Mar 24 00:14 ./ASN/asn_SET_OF.h 3978640 0 lrwxrwxrwx 1 root root 15 Mar 24 00:16 ./ASN/o/asn_SET_OF.h -> ../asn_SET_OF.h 3954713 4 -rwxr-xr-x 1 501 staff 1691 Jun 25 2011 ./vlm-asn1c-0959ffb/skeletons/asn_SET_OF.h

So is asn1c somehow failing to create ASN/asn_SET_OF.h on 18.04. What step does this happen in? I'd like to drill deeper, but it's not clear to me where it takes place so I can see what differs between 16.04 and 18.04. (I'm using gcc-5 on 18.04 to keep the same major gcc version as 16.04)